Please note that LinuxExchange will be shutting down on December 31st, 2016. Visit this thread for additional information and to provide feedback.

I was curious to know what is the editor of choice for my fellow Linux users. For years it has been a vi vs. emacs debate but it appears there many more. Please reply with your favorite editor. I personally prefer vim.

This question is marked "community wiki".

asked 23 Jun '10, 14:54

Andy's gravatar image

Andy
2972920
accept rate: 14%




« previous123456next »

Emacs all around - except for when I have to work on some PHP code.

link
This answer is marked "community wiki".

answered 26 Aug '10, 23:12

indienick's gravatar image

indienick
14317
accept rate: 17%

In the console, I use nano (never liked vi/emacs) - simple, effective and universal.

In X, I find KATE's Sessions feature invaluable to have lots of projects open, each with its own set of files. So I can have, say, one session called "Comp" containing my computer-related files, "Web" has my website HTML files, "Scripts" has all my BASH scripts, "Music" containing my musical text files, "Songs" has my songs, "Poems" likewise, "Acc" for my financial accounts, etc. Syntax highlighting and standardised key bindings (even a VI Mode if you prefer) make KATE very easy to use,

link

answered 28 Dec '11, 16:20

spock's gravatar image

spock
111
accept rate: 0%

For GUI: gedit For CLUI: vi

link
This answer is marked "community wiki".

answered 03 Jan '12, 10:01

Ron's gravatar image

Ron ♦
9361718
accept rate: 13%

edited 03 Jan '12, 10:02

sed is excellent. This is the most amazing text editor ever. Then emacs for programming. gedit I use with sudo (for editing system files), as it loads quick. Don't want emacses with different user contexts.

Also been looking at some IDEs: Eclipse(not got far), MonoDevelop(I like better than MS-visual-studio), and Eiffel-Studio (This is the best MS is getting all its [good] ideas for .net from this IDE and language).

link

answered 07 Jan '12, 06:12

daves%20dad's gravatar image

daves dad
1136
accept rate: 0%

I rotate or switch them regularly. I've used vim, emacs, gedit, eclipse, scite and others. Not so much nano (although I used to use pine an awful lot for email).

Rotating editors first gets you used to finding the best functionality in each, and being able to pimp them out, or quickly get them to behave. It means you can understand frustrations around coding standards and styles that may be awkward in other editors, and you will keep such styles/standards simple when you get a feeling for it.

This helps when working at other developers workstations - ie if you pair up, and swap over for a bit, you don't suddenly feel that awkward "umm - its vi, I don't know how to save" moment.

Most editors have far more functionality than the casual user will know, and plenty experienced users only know different subsets of. I can't say any of them are better, and as for more extendable, it is usually a matter of patience apart from the most simple editors. Generally unless you are using windows notepad.exe (through wine - people dont actually do that do they? Ewww) most editors are very flexible and extendable.

Try it - once you've been through the learning curve for a couple of gui and curses editors, you'll start to get the intuition to find what you are looking for on most editors.

link

answered 01 Mar '12, 05:03

dannystaple's gravatar image

dannystaple
1
accept rate: 0%

Gedit, Shell, Hotwire

link

answered 01 Mar '12, 10:13

SpaceGoat's gravatar image

SpaceGoat
111
accept rate: 0%

For quick and dirty, vim. For programming or anything serious, jEdit. Yeah, yeah. Doesn't come in any distro, but it's awesome anyway.

link

answered 16 Apr '12, 12:46

Entomo's gravatar image

Entomo
111
accept rate: 0%

When I'm working on the console, I like to use nano. When working on GUI, I like to use textEdit.

link

answered 16 Apr '12, 14:41

barrank's gravatar image

barrank
112
accept rate: 0%

Well, back in the DOS day, I used edlin :)

Nowadays, it's vim, an upgrade from vi.

It's the finger memory, you see. My fingers have learned this editor. I like how I can run an external command from within the editor and come back to where I was before. I like the command history. I like how it saves searches and can run them on several files. I like how it can jump from file to file. I like how it can go to the background and come back again.

I don't use a lot of customisations. I move from machine to machine and it would be a pain to have to move .vimrc every time. So I just stick with the basics.

But, damn it's quick.

link

answered 17 Apr '12, 06:37

Seth%20Brown's gravatar image

Seth Brown
111
accept rate: 0%

Obviously vi; also mc(edit).

link

answered 15 Jun '12, 07:16

fatmac's gravatar image

fatmac
415
accept rate: 0%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "Title")
  • image?![alt text](/path/img.jpg "Title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×5
×4
×3

Asked: 23 Jun '10, 14:54

Seen: 15,013 times

Last updated: 04 Dec '13, 15:26

powered by OSQA