TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Why do you love your text editor?

7 pointsby tvorrynabout 14 years ago
Or IDE? What features do you rely on the most? Less than obvious answers would be great. What I'm wondering is what the next great editor/IDE needs to do well in order to succeed.

10 comments

sixtofourabout 14 years ago
Vim.<p>I'm used to it (20+ years including vi).<p>Finger memory. Sometimes I don't know how I do things, they just get done when I think about it. When I show someone something in Vim I sometimes have to slow down and show myself first.<p>There's always something new to learn. That keeps it fun.<p>Emacs and Vim can do the same things, differently. Long use is what makes a good editor, or IDE.
评论 #2553287 未加载
qjzabout 14 years ago
I like vim because my primary user interface is 6 rows of approximately a dozen buttons each. Vim lets me use them efficiently and to maximum effect, without getting my fingers tangled in a game of keyboard Twister (sorry, emacs).
madhouseabout 14 years ago
I'm an Emacs user. I love my editor (or OS, as some would think of it) because it has everything I need to do at my fingertips: no matter what I do, I hardly ever need to leave it, if at all. That way, I have familiar keybindings all over the place, it's scriptable and extensible, and documented better and more extensively than anything else I've ever seen.<p>I can browse a projects git history, and follow bugzilla links, for example (it's even possible to set things up so that different projects will lead to different bug trackers). I can also easily poke around in said history. I can find functions defined in a whole other area of the projects by using etags. I have an integrated debugger, which shows everything I need, and more. I have an email client with a ton of goodies (gnus threading is awesome, so is scoring and a lot of other things).<p>And I could continue virtually forever, but in the end, the reason I like Emacs is that it provides a familiar and integrated environment for every single task I can think of, and it lets me extend and enhance it at my heart's content.
评论 #2554748 未加载
CyberFonicabout 14 years ago
I'm with sixtofour, once you don't have to think about what to do, you speed up massively. Personally I prefer vi only because I've learnt it. Changing slows me down for very little gain.<p>For me, vi + git + make works well. Have tried most IDEs and keep coming back to this combination. Use a second screen to refer to APIs etc.
LarryAabout 14 years ago
I use a few, usually I am working most with Kate via Quanta and Gedit.<p>Things I like about them - they are fast - to load up and fast to do search/replace on large files.<p>- in the case of Gedit it works with the filesystem which works with FTP so I could do a quick edit on-line just by logging in and right-clicking a file - very convenient.<p>- Syntax Highlighting<p>- In the case of Kate also auto indent and in Quanta the autocomplete and highlighting open/close parenthesis, brace, bracket pairs.<p>What I would like to see is some editor that helps flag non-ISO-8859 characters.
rshomabout 14 years ago
I use emacs. I love that I don't have to move much to do anything. Sorry vim, but pressing esc before I execute a command is a pain in the neck. I also use the no X version so that I can be browsing in the terminal and pop something up really fast. Its wonderful.
subsection1habout 14 years ago
What I love most about Emacs is Org mode.<p><a href="http://orgmode.org/" rel="nofollow">http://orgmode.org/</a>
Flamabout 14 years ago
SciTE because it is blazingly fast and 100% dependable. Use it for everthing.
jawnsabout 14 years ago
Because I built it myself :)
taphangumabout 14 years ago
gEdit. Becuase it's simple.