Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Emacs is terrible

Name: Anonymous 2010-01-16 10:57

It's simply impossible to become as quick in Emacs as one might be in vim. I've been trying, I've really been trying hard to like Emacs, because I want a decent IDE for Lisp. But it's just terrible. The editor is always getting in my way.

I have a new purpose in life. To clone vim in Common Lisp. This isn't reinventing the wheel, because whatever vi-mode they have in Emacs is still corrupted. A new viitor must surface, pure and handsome, with all the Lisp-friendliness of Emacs and all the awesomeness of vi.

I just wanted to get this off my chest, /prog/.

Name: Anonymous 2010-01-17 20:25

>>80
Sorry to disappoint you, but OP is talking about Lisp, and most developers that develop write lisp use Emacs. I learned Emacs because I wanted to develop in CL.

P.S: I only posted in this thread once.

Name: Anonymous 2010-01-17 20:31

>>78,79
Stop trying to make this argument wider than it actually is. I'm not arguing against extensibility, nor do I hold any views against metaprogramming. I'm arguing against programming Emacs to mimic a certain style of text-editing, an idea which apparently is appealing to you. To me, it seems pointless.

Name: Anonymous 2010-01-17 20:34

>>82
I wasn't trying to mimic the style of vi (even if I did there is VIPER mode), I merely stated that if I wanted that particular function I would add it.

Name: Anonymous 2010-01-17 20:41

>>83
That's kind of an impasse, because both emacs and vi are very extensible. You might as well both write your own editor from the grounds up, and then sit and shout at each other that "if I wanted that feature I'd just write it."

Name: Anonymous 2010-01-17 20:43

>>84
Indeed, as I said earlier, vi and emacs are actually very similar. I move that we end this discussion and pick on the gedit users, who's with me ;)

Name: Anonymous 2010-01-17 20:46

Shaving keystrokes off a task the speed of which is not bound by typing is pointless.
Implying that emacs users think slower than vi users.

I really don't know why all Vim tutorials emphasize hjkl so much
It's a lot more convenient than reaching for the arrow keys, and unlike emacs, you can also operate them with one hand. Countless times I've scrolled through files with my right hand while doing something else with my left.

Name: Anonymous 2010-01-17 20:48

>>86
ASCII porn! You couldn't!

Name: Anonymous 2010-01-17 20:53

>>86
It's a lot more convenient than reaching for the arrow keys, and unlike emacs, you can also operate them with one hand.
I already said I don't mind the emacs navigation keys, but I do agree with you that vim is rather convenient in this aspect. Quite a few major modes steal this and I am happy they do.

Name: Anonymous 2010-01-18 6:10

>>56
You're an idiot. Did you maybe stop to think that Emacs commands seem hard to remember to you because you don't use Emacs enough to be enlightened?

Name: Anonymous 2010-01-18 6:25

>>89
car
cdr
emacs
apply

Name: Anonymous 2010-01-18 6:59

HAX MY ANUS
HAX IT GOOD
HAX IT NICE
HAX IT PROPER

HAX MY ANUS
HAX MY EVAL
HAX MY CAR
HAX MY CDR

Name: Sergeant Sagetank 2010-01-18 7:11

●█████▄▄▄▄▄▄▄▄
▄▅███████▅▄▃▂
███sage tank███████►
◥☼▲⊙▲⊙▲⊙▲⊙▲⊙▲☼◤

Name: Sergeant Sagetank 2010-01-18 7:14

●█████▄▄▄▄▄▄▄▄
▄▅███████▅▄▃▂
███sage tank███████►
◥☼▲⊙▲⊙▲⊙▲⊙▲⊙▲☼◤

Name: Sergeant Sagetank 2010-01-18 7:22

●█████▄▄▄▄▄▄▄▄
▄▅███████▅▄▃▂
███sage tank███████►
◥☼▲⊙▲⊙▲⊙▲⊙▲⊙▲☼◤

Name: Anonymous 2010-01-18 7:23

Hey Sergeant Sagetank, do the GIMP thread while you're at it.

Name: wise sage 2010-01-18 7:24

1000 posts

Name: Anonymous 2010-01-18 7:32

in before 1000 posts

Name: Anonymous 2010-01-18 7:37

Emacs is a programmer's tool and therefore is fair discussion in this board.

Name: Anonymous 2010-01-18 8:46

in after Vim being superior

Name: Anonymous 2010-01-18 12:32

>>53
Shaving keystrokes off a task the speed of which is not bound by typing is pointless.
Good programmers are of course bound by typing. I agree with >>86. I am very proficient in vim, and my programming productivity is still quite limited by the speed at which I can pour my thoughts into the computer. This is why I have lots of little scripts and binds to automate boilerplate and refactoring, and this is why I use vim.

And before you say it, yes, I agree that you should spend more time thinking and designing than actually coding. This time for good developers happens away from the keyboard.

If you don't find that all editors have barriers to your productivity, then you must just be a hugely unproductive programmer.

Name: Anonymous 2010-01-18 17:11

>>100
Perhaps you should learn to type.

Name: Anonymous 2010-01-18 18:58

>>101
>100 WPM isn't good enough?

Name: Anonymous 2010-01-19 0:39

>>102
No, I think that will be fine, but whatever disability has stopped you thus far may continue.

Name: Anonymous 2010-01-19 4:10

>>100
You should switch to Perl, Haskell or APL. That way every keystroke will count.

Name: Anonymous 2010-01-19 10:48

>>104
...or even FIOC where your whitespace counts, too! Joy! \o/

Name: Anonymous 2010-01-19 11:46

Whitespace doesn't really count in Joy.

Name: Anonymous 2010-01-19 15:15

>>106
The Forced Implication of Happiness

Name: Anonymous 2010-01-19 15:59

Implimentation

The word implication, doesn't make sense in that context.

Another victim of the lowest common denominator principle of public education I see. The relentless pursuit of mediocrity.

Name: Anonymous 2010-01-19 16:22

Implementation

Name: Anonymous 2010-01-19 17:18

>>108,109

<━━JOKE━━

   人     
  (__)    
  (__)   
 ( __ )    
 ( ・∀・) <━━ YOU
 (つ   つ 
 | | |     
 (__)_)


The name Joy implies that programming in the language will bring you happiness.

ILLITERACY HURTS YOU AND OTHERS

Name: Anonymous 2010-01-19 17:44

I just installed gVim on my Windows 7 install. Feels good man.

Name: Anonymous 2010-01-19 17:47

>>110
is that some kind of turd-head?

Name: Anonymous 2010-01-19 17:56

>>112
WOW PLEASE LURK 2CH MORE OK THANKS

Name: Anonymous 2010-01-19 17:59

>>112
;_;

>>111
Enjoy your aids.

Name: sensei sageru 2010-01-19 18:29

>>110
I still don't get it, maybe I should ask Kikkoman?

Name: Anonymous 2010-01-19 22:51

>>108
You can't spell "implementation"?

Name: Anonymous 2010-12-17 1:41

Are you GAY?
Are you a NIGGER?
Are you a GAY NIGGER?

If you answered "Yes" to all of the above questions, then GNAA (GAY NIGGER ASSOCIATION OF AMERICA) might be exactly what you've been looking for!

Name: Anonymous 2010-12-17 11:17

If you're an emacs user and are sitting in front of a keyboard that doesn't look like this or similar:
[C][M][space][M][C]
then you're screwed.

Unfortunately there doesn't seem to be a standard for how many control and alt buttons a keyboard should have or where they should be located.

Also you can't use control or alt as mod-key for your window manager if you're an emacs user.

Thus vim > emacs.

Name: Anonymous 2010-12-17 11:20

>>118
Super is my window manager key.

Name: Anonymous 2010-12-17 11:29

>>119
I use a happy hacking keyboard, so mod-keys are sparse.
Plus I like my mod keys to be symmetric and I have yet to find a decent keyboard that looks like [a][b][c][space][c][b][a].

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List