Vajb | what is the editor of choice if you use linux for coding? Vim? | 07:24 |
---|---|---|
Vajb | in windows I've been using Eclipse and VS code, but now I installed Devuan ascii to another laptop and thought to try it out | 07:25 |
KotCzarny | mcedit | 07:30 |
KotCzarny | :) | 07:30 |
felangga | @Vajb I always use atom :) | 07:30 |
felangga | but it's bit heavy | 07:30 |
KotCzarny | mcedit is included 'for free' with mc | 07:31 |
felangga | another choice is sublime, but it not free | 07:31 |
Vajb | mc is midnight commander? | 07:35 |
KotCzarny | yup | 07:35 |
KotCzarny | it is very flexible | 07:35 |
KotCzarny | you can customize menu to have few handy actions available | 07:36 |
KotCzarny | ie. diffing files of choice, calling help, syncing files whatever one could need | 07:36 |
KotCzarny | but if you are used to some IDE (ie. eclipse), you might find it lacking autocompleting functions | 07:37 |
KotCzarny | bbl | 07:38 |
Vajb | im not sure yet which one like more. Notepad++ or some IDE. Both have their moments | 07:41 |
Vajb | and i rather use light software, because my laptop is not newest model | 07:41 |
* Maxdamantus works as a mostly-Java programmer and practically always uses vim. | 08:30 | |
Maxdamantus | Though I normally have eclipse open for some static analysis tasks, and automatically adding imports. | 08:31 |
* Oksana usually uses vim, but dislikes vim's heavy documentation on Maemo 5 - takes up space, I think... | 08:32 | |
* Maxdamantus has maemo all on eMMC so doesn't care about such things. | 08:32 | |
Maxdamantus | The main issue I have on maemo though is that my terminal seems to exit if I press escape too quickly, which happens frequently in vim. | 08:33 |
Maxdamantus | (so I intentionally slow my input down) | 08:33 |
* Maxdamantus hasn't got around to figuring out why that happens. | 08:33 | |
Oksana | Does pressing escape in terminal, without vim, make terminal exit? Not for me, how about you? | 08:37 |
Maxdamantus | Holding it down does. | 08:37 |
Maxdamantus | It doesn't exit if I just press it once. | 08:37 |
* Oksana tries to reproduce: X Term, vim .zebra.log, Esc-Esc-Esc-Esc..., nothing happens | 08:38 | |
Oksana | Do you have escape mapped to hardware keyboard? Because I am just pressing Esc on touchscreen, in X Term | 08:38 |
Maxdamantus | Are you pressing a key, or the button on the screen? | 08:38 |
Maxdamantus | Yes, mapped to a key. | 08:38 |
Maxdamantus | I don't think it happens if I touch the button rapidly. | 08:38 |
Oksana | Does it happen on your desktop, if you open Terminal and hold down Escape on keyboard? | 08:39 |
Maxdamantus | Actually, I figured out a while ago that it happens to some other applications too. | 08:39 |
Maxdamantus | So it'll be the WM that does it, not the terminal itself. | 08:39 |
Oksana | As in, is it intended functionality of X Term, or is it a bug, or is it feature of window manager? | 08:40 |
Maxdamantus | or else some library in Maemo or something. | 08:40 |
Maxdamantus | It happens to Opera too. | 08:40 |
Maxdamantus | and the "Settings" dialogue. | 08:40 |
Maxdamantus | but iirc it doesn't happen to things like gvim or urxvt. | 08:41 |
Maxdamantus | So maybe it's something in Maemo's libgtk or something. | 08:41 |
Oksana | Gvim is open-source, right? Should be possible to look into what they are doing with their window, to make it Esc-proof? | 08:41 |
Oksana | Compare it side-by-side with something else that does close when Esc is held down. | 08:42 |
Maxdamantus | Doesn't happen to the xterm in debian either. | 08:43 |
Maxdamantus | So I don't think there's anything that makes it "esc-proof" .. I think the maemo programs just decide to exit under those circumstances for some reason. | 08:43 |
Oksana | But X Term in Maemo isn't exactly the same as X Term in Debian, right? So, there may be window flags involved, similarly to rotate-or-not flags. | 08:45 |
Maxdamantus | I remember running xterm under some X11 tracing program a while ago and I don't think I could see anything odd happening there, except for the application destroying its window. | 08:47 |
Juesto | Oksana: Xterm in x11 is way different than osso-xterm, yes | 08:55 |
Juesto | Esc should work for closing? | 08:56 |
Juesto | Oksana: you can just delete vim manpages i guess :) | 08:57 |
Juesto | i use: | 08:57 |
Juesto | Windows: notepad++ | 08:57 |
Juesto | Mac: TextWrangler | 08:58 |
Juesto | Linux: gnome 2 gedit/mate's pluma or xfce mousepad or leafpad | 08:58 |
Juesto | *nix/posix cli: nano | 08:59 |
Juesto | gnome 3 is way too bloated | 08:59 |
* Oksana agrees about Gnome 3, though didn't use it much if at all | 09:01 | |
Juesto | gtk3 mainly | 09:08 |
Juesto | mate or xfce are better choices | 09:08 |
Juesto | lxde is outdated | 09:09 |
Juesto | how it's going Oksana? | 09:12 |
Oksana | Lots of things to do. | 09:14 |
Vajb | oh yes i forgot gedit | 13:49 |
sixwheeledbeast | Vajb: I use vi for terminal or Pluma which is MATE's fork of gedit. | 13:52 |
sixwheeledbeast | I don't seem to get on with nano which seems to be a default option on some distros. | 13:55 |
Vajb | i use nano for system tweaks only | 14:03 |
Vajb | just tried pluma coz it was installed by default | 14:03 |
Vajb | it misses one feature that i like | 14:03 |
Vajb | doubling brackets and quotes etc | 14:04 |
KotCzarny | mcedit highlights brackets | 14:04 |
sixwheeledbeast | doubling brackets? | 14:05 |
Maxdamantus | Presumably inserting ')' after typing '(' | 14:05 |
Maxdamantus | and hoping that you don't move the cursor before you actually type the ')' or something, dunno. | 14:06 |
* Maxdamantus has always found that annoying in editors that have it. | 14:06 | |
* Maxdamantus also struggles to see the practical use. | 14:06 | |
KotCzarny | +1 | 14:06 |
KotCzarny | highlighting is ok tho | 14:06 |
KotCzarny | helps finding bigger scopes easily | 14:07 |
Maxdamantus | Yeah, even vim highlights. | 14:07 |
Vajb | yeah, what Maxdamantus said | 14:07 |
Vajb | helps keeping things organized for me | 14:07 |
sixwheeledbeast | I don't want to have things inserted for me, it does highlight the appropriate brackets if you are on that line | 14:08 |
Vajb | yeah i saw highlighting it is good feature too | 14:09 |
Maxdamantus | '%' is one of my main navigation features in vim. | 14:09 |
Maxdamantus | (jump to corresponding bracket/brace) | 14:10 |
KotCzarny | yup, same for mcedit | 14:10 |
Vajb | vim seems like overly complicated | 14:10 |
sixwheeledbeast | You may find a plugin that adds auto bracket closure for pluma. | 14:11 |
Vajb | i can't help but think that it was designed for very specific keyboardlayout | 14:11 |
Maxdamantus | I really feel that it's the opposite WRT layout. | 14:11 |
Vajb | i use finnish keyboard so things are not that convenient to get | 14:12 |
Maxdamantus | vim works really well even on N900 (disregarding my escape issue I mentioned that I have) | 14:12 |
Maxdamantus | because it *doesn't* assume things about the keyboard. | 14:12 |
Maxdamantus | eg, vim doesn't require combinations involving things like alt/meta, ctrl, etc | 14:12 |
KotCzarny | in mcedit it's alt-b (going to matching bracket) | 14:12 |
Maxdamantus | ^ | 14:12 |
Maxdamantus | Pretty much every other editing system does assume those tricky combinations. | 14:13 |
KotCzarny | simply because there are many functions and only so many keys | 14:13 |
Maxdamantus | I use Dvorak, and have not done any remapping in vim. | 14:13 |
Vajb | i need combination for each and every type of bracket for example | 14:13 |
KotCzarny | gtk has one nice feature of being able to remap bindings | 14:13 |
KotCzarny | but in mcedit you have menu available on click as a secondary way of accessing it | 14:14 |
* Vajb should invest on learning keyboard shortcuts... | 14:14 | |
KotCzarny | although, as i've said, highlighting is enough | 14:14 |
Vajb | hehe i can imagine you thoughts of some of the ide's i've tried | 14:15 |
Maxdamantus | I feel like if one were to actually invest in learning shortcuts, might as well just invest in learning vim navigation. | 14:15 |
Vajb | they can insert even methods for you | 14:15 |
Maxdamantus | since probably all popular editors have plugins for vim-style input. | 14:16 |
KotCzarny | learning shortcuts is only worthwhile for things you actually use/need | 14:16 |
KotCzarny | ie. undo/redo | 14:16 |
KotCzarny | and maybe save/save as | 14:16 |
sixwheeledbeast | I like using Alt to shift lines about in pluma | 14:16 |
Vajb | just today i learned very convenient shortcut for web browsing alt+left arrow | 14:17 |
KotCzarny | mark/move block | 14:17 |
Creteil | Hi all | 21:38 |
Creteil | What is the problem ? : Sorry, it seems that you are using an IP address or a proxy that is listed in the forum anti spam blacklist. | 21:38 |
Creteil | Feel free to contact our staff on irc freenode #maemo channel. | 21:38 |
KotCzarny | ~unbanip | 21:39 |
infobot | rumour has it, unbanip is please contact techstaff <at> maemo <dot> org with your request, or see ~techstaff, or see https://www.stopforumspam.com/removal, or if your ip is dynamic, try changing it, or tags: RBL, tmo IP blocked, spam | 21:39 |
Creteil | I don't see the fact that my IP (fixed) used for spamming the Maemo forum... | 21:40 |
Creteil | It apear suddenly when I was reading a thread and clicking on next page the message occur. | 21:41 |
jayspeer | hello! new n900 owner and I have problem trying to install emacs from extras-devel. It says I'm missing libxpm4 but I simply can't figure out how to install it... | 23:07 |
KotCzarny | is it in repos? | 23:08 |
jayspeer | it's in here http://repository.maemo.org/pool/fremantle/free/libx/libxpm/ | 23:08 |
KotCzarny | maybe it's sdk's repo | 23:10 |
KotCzarny | ~maemo-repos | 23:10 |
infobot | it has been said that maemo-repos is http://wiki.maemo.org/Repository#List_of_Maemo_repositories | 23:10 |
jayspeer | there are both packages for i386 and armel there | 23:11 |
KotCzarny | libxpm4 is in nokia's repos | 23:12 |
KotCzarny | you should probably add missing mirrors | 23:12 |
KotCzarny | (as nokia is no more) | 23:12 |
KotCzarny | see the link bot has said | 23:12 |
jayspeer | R.I.P. | 23:12 |
KotCzarny | you can add them either via manual add in app manager or via clicky .install file on that page | 23:13 |
KotCzarny | choose muarf one, linenoise seems to be down | 23:13 |
jayspeer | can I just add them in /etc/apt/sources.list and install via apt-get? or do I have to use app manager? | 23:14 |
KotCzarny | app manager overwrites sources.list | 23:14 |
KotCzarny | so while it would work, it will be gone one next app manager run | 23:14 |
KotCzarny | i think | 23:14 |
jayspeer | ok, dzięki za pomoc :^) | 23:15 |
KotCzarny | also, since you are new, never ever do apt-get upgrade on maemo | 23:15 |
jayspeer | why is that? | 23:15 |
KotCzarny | nokia chose to manage updates in special way | 23:15 |
jayspeer | and if I already did that (like several times) | 23:15 |
KotCzarny | which means they should be done via app manager, otherwise there might be some breakage | 23:16 |
KotCzarny | :) | 23:16 |
KotCzarny | new device, doing bad things is a good way to learn | 23:16 |
jayspeer | I was looking for pocket linux for a while now. Maybe I'll switch to pmOS | 23:17 |
KotCzarny | anyway, you can add the muarf mirrors manually and do apt magic if you like | 23:17 |
jayspeer | I should propably disable app manager then if I am not mistaken | 23:17 |
KotCzarny | nah | 23:17 |
KotCzarny | just be aware what i've said | 23:18 |
KotCzarny | as long it works, dont worry | 23:18 |
jayspeer | I'll give a message when it stops :p | 23:18 |
KotCzarny | also, the usual new-maemo-user package (just for information): | 23:19 |
KotCzarny | ~flashing | 23:19 |
infobot | it has been said that maemo-flashing is http://wiki.maemo.org/Updating_the_tablet_firmware, or - on linux PC - download&extract http://maemo.cloud-7.de/maemo5/patches_n_tools/maemo-my-private-workdir.tgz, cd into it, do sudo ./flash-it-all.sh; or see ~flashing-cmdline, or see ~lazyflashing | 23:19 |
KotCzarny | ~cssu | 23:19 |
infobot | cssu is probably http://wiki.maemo.org/Community_SSU, or (Community Seamless Software Update) | 23:19 |
KotCzarny | and of course make sure you add talk.maemo.org and wiki.maemo.org to your bookmarks | 23:20 |
jayspeer | Will do! thanks again | 23:21 |
sicelo | jayspeer: you might also want to look at ameo Leste | 23:26 |
sicelo | *Maemo Leste, rather | 23:26 |
jayspeer | looked at it. I need phone calls for another month or two. when it's no longer the case i'm diving into postmarketOS | 23:27 |
jayspeer | if anyone is interested https://wiki.postmarketos.org/wiki/Nokia_N900 | 23:29 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!