TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Why do you love your text editor?

7 点作者 tvorryn大约 14 年前
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 条评论

sixtofour大约 14 年前
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 未加载
qjz大约 14 年前
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).
madhouse大约 14 年前
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 未加载
CyberFonic大约 14 年前
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.
LarryA大约 14 年前
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.
rshom大约 14 年前
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.
subsection1h大约 14 年前
What I love most about Emacs is Org mode.<p><a href="http://orgmode.org/" rel="nofollow">http://orgmode.org/</a>
Flam大约 14 年前
SciTE because it is blazingly fast and 100% dependable. Use it for everthing.
jawns大约 14 年前
Because I built it myself :)
taphangum大约 14 年前
gEdit. Becuase it's simple.