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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: If Paul Graham is a lisp advocate, why does he use Vi instead of Emacs?

3 点作者 pedrodelfino将近 8 年前
Paul Graham about using Vi: http:&#x2F;&#x2F;www.paulgraham.com&#x2F;pfaq.html<p>Important notes: (i) I am a big fan of Paul Graham essays&#x2F;work, (ii) I am still a beginner&#x2F;intermediate level learning programming, (iii) I have been using Sublime as a text editor so far but I am planning to learn Vim or Emacs asap, (iv) last year I learned a little bit of Racket&#x2F;Lisp while doing the SICP and I really enjoyed the language.

3 条评论

db48x将近 8 年前
There are aspects of a text editor that might outweigh the implementation language somewhat.<p>In particular, vi&#x27;s model of user interaction is compelling. In normal mode, command keys take on the role of nouns and verbs in (rather terse) language for describing edits. In principle, this makes editing very fast while requiring you to learn only a short list of commands; there can be a very large number of combinations that arise from even a very small set of well-chosen commands.
SamReidHughes将近 8 年前
Because that&#x27;s what he&#x27;s used to. It&#x27;s just a text editor.
评论 #14635172 未加载
kazinator将近 8 年前
I&#x27;m associated with Lisp and also use Vim.