Personally I use Emacs just because modal editing seemed too strange to me. Typing 'i' every time I wanted to type something was annoying, so I just learned Emacs instead.
Please be civil in this discussion about programming. If you wish to troll and be rude, try one of the image boards.
Name:
Anonymous2009-06-14 18:27
I use notepad++, mainly because it has all the features for productive programming (file browser, extension-based compiling, syntax highlighting), with the benefit of loading up at the same speed as notepad.
Name:
Anonymous2009-06-14 18:29
I used to use Emacs, but now I use Eclipse. (True story-- this is not a troll).
Name:
Anonymous2009-06-14 18:34
Vim is a terrible program with a brain-dead interface, so I use Emacs.
>>1
Emacs is better, because you can emulate Vim in it, but you can't emulate Emacs in vim. ;)Seriously though, I use vim the majority of the time, but if I'm programming in lisp or scheme I use emacs
>>2
Actually its startup time isn't that great. Very acceptable but not really fast by any means (about ~1s here, versus ~0.1s for Notepad)
Name:
Anonymous2009-06-14 18:42
i use nano
Name:
Anonymous2009-06-14 18:45
I use the language's best IDE because I don't live in the 70s. If the language has no real IDE, I use Notepad++.
Name:
Anonymous2009-06-14 18:47
I use vim invoked as vi because I'm used to it I forced myself to it after finding nano idiotic. :wq is like a reflex for me; d% and V[movement]d save shitloads of time and energy. The command line is simple, I can edit huge chunks of text with a minimal number of keystrokes and opening a file for editing takes 3 less keystrokes than it would with Emacs.
I never bothered with Emacs, apart from that time I wanted to play a few text-based games, which I then didn't do after seeing the size of the download I had to do. Should I bother, or may I continue wiling on the help system to learn the 95% of the commands beyond :tabe file that I know so far?
I used to use Kate, but now I use Vim. I tried Emacs once, but I find Vim's commands easier to remember and to execute.
Name:
Anonymous2009-06-14 19:20
vim for everything but scheme, for which I use DrScheme. Modal editing makes perfect sense, it's like switching between typing and using the mouse, only without actually using a mouse.
>>11
Kate is good. Unfortunately I use Gnome and installing KDE stuff feels like violating the purity of my sacred environment.
Name:
Anonymous2009-06-14 19:49
>>9 opening a file for editing takes 3 less keystrokes than it would with Emacs.
Uh, what?
Emacs: [right ctrl↓][x][f][right ctrl↑]
vi: [left shift↓][:][left shift↑]e
>>12
Modal editing makes zero sense. It's like switching between typing and using the mouse, except you can type one-handed while using the mouse, and it wouldn't be possible to accidentally type on the mouse or try to navigate with the keyboard.
Name:
Anonymous2009-06-14 19:54
↑ 0x2a 26 points 2 hours ago [-]
↓ I evaluated TM vs. VIM for my personal/professional usage. Though I generally liked TM, I sticked to VIM in the end:
• Available on every platform I work on
• A lot of learnings apply to classic vi + other clones too
• Free as in beer and wine or however that saying goes
• The author (Bram Moolenaar) really tries to make the world a better place by supporting the children in Uganda
• By using MacVIM, you can get some Apple Look & Feel on OS X, which is a great improvment over X11/GTK gvim.
By using MacVIM, you can get some Apple Look & Feel on OS X
Bug, not a feature.
Name:
Anonymous2009-06-14 20:55
>>16
You can type one handed with the other hand on the mouse when you're not moving it (at least I never saw anyone do otherwise). In Vim you can type two handed when you're not “moving the mouse”.
Name:
Anonymous2009-06-14 20:59
[b][u]VISUAL STUDIO .NET 2008 ENTERPRISE EDITION[/b][/u]
Name:
Anonymous2009-06-14 21:05
>>20
In Emacs you can alternate between typing one-handed and moving the mouse, without a time-consuming mode switch, making multiple short edits easier. Additionally, you can make small keyboard cursor movements without a time-consuming mode switch. In Emacs you can type two-handed when you're not “moving the mouse”.
Name:
Anonymous2009-06-14 21:17
>>22
If you think pressing Esc (or, in my case, Shift+Tab) is time-consuming, then you're hopeless. Also, set mouse=a for your vague edge case.
Name:
Anonymous2009-06-14 21:23
I use Microsoft Word for editing.
Name:
Anonymous2009-06-14 21:28
I spend more time thinking than writing code: editor speed is irrelevant, only comfort matters, therefore I'd sooner use Notepad than a 70's freeware.
Name:
Anonymous2009-06-14 22:15
>>25
you say only comfort matters and then you choose an editor that's almost as bad as emacs?
Name:
Anonymous2009-06-14 22:20
>>23
When I'm writing code, I think about code. When I use Vi, I must also think about Vi's current mode at the same time. I can work that way but it doesn't mean that it is not distracting.
Name:
Anonymous2009-06-15 0:02
When I'm writing code, I think about code. When I use Emacs, I must also think about its 200+ shortcuts and its edit mode at the same time. I can work that way but it doesn't mean that it is not distracting.
Name:
FrozenVoid2009-06-15 0:38
When i'm writing code, i'm only writing code. Notepad2 doesn't seem to get in the way, and syntax highlighting often helps.
I never use any shortcuts except Ctrl-c(copy) Ctrl-v(paste) ctrl-s(save), and i don't need to switch to a special mode or
enter commands into a prompt. It all works within current context, which your vi/emacs/etc mess up and complicate enormously.
_____________________________________________ http://xs135.xs.to/xs135/09042/av922.jpg
orbis terrarum delenda est
Name:
Anonymous2009-06-15 0:45
well, i would never use Emacs because i hate RMS Matthew Stallman with fiery passion.
so i suppose VIM
Name:
Anonymous2009-06-15 0:58
I can't use vim because I hate those ugandan kids
Name:
Anonymous2009-06-15 1:47
I love vi and use it to this day but the first time I tried it the shortcuts made me rage.
They all make sense now though
Name:
Anonymous2009-06-15 2:48
Nothing better than vim.
Name:
Anonymous2009-06-15 3:32
>>23
If you think it's less time consuming than pressing nothing, you're hopeless.
set mouse=a
So, what you're saying is that the most effective way to use Vim is to stay in insert mode and avoid its main interface? I agree.
Name:
Anonymous2009-06-15 3:32
>>33
You've obviously never used ed or vi or even elvis or nvi.
Name:
Anonymous2009-06-15 3:35
>>18
If Emacs isn't your login shell, you're doing it wrong. And even if it isn't, you shouldn't be closing Emacs in the first place. The initial cost of typing “acs” is amortized over the entire number of file openings.