Geekiest editor for source code ( syntax highlighting, etc )
GeneralThis forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Fedora on servers, Debian on PPC Mac, custom source-built for desktops
Posts: 174
Rep:
Although I may be inefficient because of this, I prefer either gedit or nano. The only feature I need in a text editor is find in document. Gedit gives the added joy of find and replace, along with code highlighting. I know vi(m), but it seems like it takes more time remembering ':' commands than actually typing.
I prefer to use vim, the more you use it the more efficient you will become. GUI wise, I found Geany and Anjuta to be nice text editor/IDE. Kate is another choice.
I use gvim daily at work (and on windows) because of having to insert redundant information over and over again. So I set up shortcuts for the things I don't want to type for the 100th time.... However, I haven't quite mastered (or put much time into) making a custom syntax highlighting for what I do. Which would be all the geekier!.
I haven't done any *real* programming recently, but if I want to whip up some stupid little C program because I'm bored, or if I want to look at the source of a program/game I use/play a lot just for the hell of it (like Neverball ), I use Geany.
Really, it's got more than I need: syntax highlighting (for a crapload of languages), code folding (hardly ever write anything long enough to need it ), object heirarchy display (that side pane with all your functions/clases/structs and whatnot), etc.
Really all I need is syntax highlighting and gcc (or g++, but that's rare)...
Seems to me that power users do not need a mouse or a point and click interface and are much more productive than the GUI ppl...
You are simply faster, if you don't have to reach the mouse and are able to keep your hands to the keyboard to accomplish a task. So emacs and vim with their keyboard commands are good, if you excercise enough to keep them in mint. Vim has a build in tutorial to teach you the basics (start it with vimtutor), I think emacs has also, but I don't know for sure.
learning vi/vim is always good, because you will find it in a lot of Unix systems.
I just never could get used to the vi/vim way of doing things. One of the most annoying things to me is, believe it or not, the HJKL cursor movement scheme. Yeah, I know it's designed so that you don't have to stray far from the standard typing position to move the cursor, but it just reminds me of some of those old Macs that we had back when I was in middle school that I strictly avoided because their keyboards had that stupid one-row arrow key layout, instead of the more common inverted-T layout.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.