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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Things I wish they told you about Emacs

19 点作者 reptation超过 9 年前
hit &#x27;q&#x27; to dismiss intro page and go directly to scratch buffer<p>M-x customize gives a menu to change those lisp variables people are always mentioning.

9 条评论

artlogic超过 9 年前
If you&#x27;d like a whole book on this topic, I can&#x27;t recommend Mickey Petersen&#x27;s &quot;Mastering Emacs&quot; enough: <a href="https:&#x2F;&#x2F;www.masteringemacs.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.masteringemacs.org&#x2F;</a>
评论 #10585184 未加载
pzone超过 9 年前
I wish they told me about <a href="http:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;emacs" rel="nofollow">http:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;emacs</a>!<p>Also, the extended MELPA package universe. This and (use-package) allowing me not to worry about installing hundreds of packages really transformed Emacs into a productivity behemoth.<p><a href="http:&#x2F;&#x2F;melpa.org&#x2F;#&#x2F;getting-started" rel="nofollow">http:&#x2F;&#x2F;melpa.org&#x2F;#&#x2F;getting-started</a>
pivo超过 9 年前
My favorite thing I wish they&#x27;d told me about emacs:<p>M-x shell<p>Run a shell (or shells) inside emacs. Great for long running apps like servers. You can search back through the output using normal Emacs search commands. For me, one of the killer features of Emacs.<p>Rename the shell buffer to something else to start another shell.
评论 #10583151 未加载
评论 #10587556 未加载
评论 #10573690 未加载
评论 #10575386 未加载
评论 #10577763 未加载
评论 #10581867 未加载
daly超过 9 年前
You NEED to learn about keyboard macros. And C-&#x2F; (which is undo).<p>Actually, it helps to be around other emacs users. I&#x27;ve seen people do something magic and I stop them so I can learn the trick. Usually they have to do it again before they can explain it because most emacs users have everything &quot;in their fingers&quot;. Musicians are the same.<p>I would credit emacs with 50% of my productivity. Learn it well. It pays huge rewards.
thedz超过 9 年前
That I could switch from Vim and still have access to nearly all the vim keybindings and motions that I use in real Vim.<p>I&#x27;ve been using vim + evil (and prior iterations of evil) for probably ~5 years now, and it really is the best of both worlds for me.
SayWhatIMean超过 9 年前
Parens turn out to be an asset, not a drawback to the language. Allowing macros. Tooling like lispy&#x2F;paredit takes advantage of the parens too.
KryDos超过 9 年前
As far as I know, Emacs users are disabling Intro page at all.<p>Also I can&#x27;t suggest to use M-x customize because it writes some code into your init.el file. For me, it&#x27;s important to keep this file as simple as possible with my code only.<p>But, in case if you&#x27;re using Emacs for some simple stuff then M-x customize is ok.
评论 #10571522 未加载
评论 #10571588 未加载
dgtized超过 9 年前
<p><pre><code> (setq inhibit-startup-screen t) </code></pre> will disable the startup screen entirely so it always goes to the scratch buffer.<p><i>C-h b</i> shows all the key bindings, and <i>C-h f</i> will describe any command (and give access to the source where it was defined).
mwfj超过 9 年前
Emacs is nice. But it&#x27;s also a fractal of bad usability design. :&#x2F;
评论 #10577741 未加载