|
Emacs is great if all you want is to play a lovely tetris game, run a lovely IRC client, and work in a lovely IDE. MS Visual C++ is way better for developing C/C++/C# apps than Emacs is. Good things about Emacs: it has modes for obscure programming language indentations that no other editor has. It is probably the best editor for Haskell. It is a better general purpose text editor than anything else (for small files). It has a better interface for choosing your file from a directory than anything else. You can configure the gently caress out of it. You can write programs that access the internet with it. It's pretty good for opening PDFs and PNGs. You can get rid of the scroll bar and menu bar and poo poo gets out of your way. I used to have a Hacker News emacs mode as a toy. I think others exist for the same purpose. You can use it on Windows. Weird things about Emacs: When it tries to do I/O and gets EINTR, it reports this fact back to the user. It's better for Dvorak users than Qwerty users. Here is my dot-emacs file: http://forums.somethingawful.com/showthread.php?threadid=3440468&pagenumber=1#post396103655
|
# ¿ Oct 2, 2011 04:53 |
|
|
# ¿ May 10, 2024 02:37 |
|
Zombywuf posted:I assume by small you mean less than several copies of War and Peace in size? No, by small I mean smaller than a typical log file.
|
# ¿ Oct 2, 2011 09:02 |
|
Zombywuf posted:I don't find any problems under 10M and anything under 100M is still usable. Once you get beyond that you're pushing it though. I don't edit my logs that often though and when you get up to GB log files you should probably not be trying to read them by hand. So much for the power of incremental search.
|
# ¿ Oct 2, 2011 09:54 |
|
Brackets are shift--/shift-= on my keyboard layout, and I deliberately switched to it away from Qwerty.
|
# ¿ Oct 3, 2011 09:44 |
|
Zombywuf posted:But, if you have a Kinesis all other keyboards become like empty husks of typing misery. I see you and raise you to Topre keyswitches.
|
# ¿ Oct 24, 2011 18:43 |
|
xf86enodev posted:Hej guys, just wanted to throw this out there (nice thread title btw), ???? At my current employer his reaction was "oh good, you're not one of those vi users" (who were in the majority). At my previous employer most of us used VS for most work (it was C#) but my boss used Emacs. What do IT guys have to do with anything?
|
# ¿ May 2, 2012 06:26 |
|
Kim Jong III posted:
I'm more a fan of (setq-default show-trailing-whitespace t), but that's because my coworkers are the ones adding it from time to time and I don't want to muck up the codebase with merge conflicts.
|
# ¿ Jul 10, 2012 00:47 |
|
I thought it inserted tab characters, not spaces, by default.
|
# ¿ Feb 22, 2014 03:08 |
|
I mean it'll still magically indent C and C++ by default, with two space indentation or 2+2=4 GNU indentation. But when it gets up to 8 or more spaces you start getting tabs instead of spaces. It doesn't just indent code with a tab character per indentation level or anything sane.
|
# ¿ Feb 22, 2014 04:14 |
|
Edit: Okay so anyway a real comment, perhaps. Make the header files named with .hpp instead of .h. Or: put those little file-mode things in the header in a comment. Or: make emacs look for a foo.c and foo.cpp file when opening a .h to figure out what kind it is. Or: make emacs search for "class" or other C++ keywords or C++ headers. I don't know. shrughes fucked around with this message at 05:09 on Feb 22, 2014 |
# ¿ Feb 22, 2014 05:07 |
|
|
# ¿ May 10, 2024 02:37 |
|
I've met him in person at a meetup, he's a nice guy as far as I can tell.
|
# ¿ May 16, 2014 22:14 |