8 ポイント 投稿者 shirenbeat 2020-12-09 | 13件のコメント | WhatsAppで共有

クラシックエディタを使うことに決め、vim から始めて emacs へと乗り換えることになりました。

Emacsを使って開発環境を構築する方法についての文章です。

今は個人的な理由でIDEをより多く使っていますが、今でもEmacsに快適さを感じています。

13件のコメント

 
cwyang 2020-12-14

モードをあまりにもたくさん挙げてしまうと、かえって emacs に抵抗感を持つ人が増えるのではないかと心配ですね :-D

言語別モード + vc-mode だけでも開発するには十分ではないかと思いますし、flycheck くらいを追加するだけでも悪くありません。

 
misolab 2020-12-09

うわ、コメント欄がかなり盛り上がっていますね

良い文章をありがとうございます

 
galadbran 2020-12-09

以前 emacs を使ってみたこともありますが、私の業務パターンでは各サーバーに接続して作業することも多いので、結局は vim を使うようになりますね。emacs は IDE のように主に使う個人環境に設定して使うなら良いのですが、そうでなければ vim のほうが向いている気がします。

 
functor 2020-12-09

純粋なEmacsを5年間使っています。

いくつかの言語(例: Python、OCaml、...)については、個人的にはIDE並みの生産性があると感じています。

ただ、c/c++やjavaのようにIDEがものすごく発達している場合は少し厳しいですね。それでもたいていのものはmodeがサポートしているので、使いやすいです。

何より楽しいです。そしてコマンドがUnixの基本と重なる部分が多いので、tmuxやbashでもたまに活用しています。

 
nicewook 2020-12-09

使ったことはありませんが、指の健康(?)のためには emacs は良い選択ではない、という話もどこかで読んだことがあります。どうお考えか気になります。 :-)

 
kunggom 2020-12-09

Emacsユーザーではありませんが、Ctrl + CV が多い作業を数日やっていたら、その後から小指が痛くなり始めました。なので、Emacsを使うなら Alt(Command) キーを Ctrl キーの代わりに使うのが必須のように思います。親指を使うと少し楽になるので。

 
shiren 2020-12-09

Capslock -> ctrl

Command(alt) -> meta

通常はこのようにマッピングして使います。

 
shiren 2020-12-09

3時間以上の長時間作業をすると、小指が少し痛くなりますね(笑)..

 
functor 2020-12-09

*nix では、tweak で Caps Lock を Ctrl にマッピングして使うと悪くありません。

 
shiren 2020-12-09

あ、コントロールもマッピングしないといけませんね。HHKBを長く使っていたので忘れていました(笑)

 
shiren 2020-12-09

metaキーをcommandキーに変更して使っているので大丈夫です。まったく問題ありません :)

個人的には、そういう心配は vim で毎回 esc キーを何度も押す心配と似ている気がします :)

実際、esc キーはほとんど使いませんよね..

 
zihado 2020-12-09

使いにくい https://www.spacemacs.org/ をインストールして、vim と併用して使うのも良いと思います

 
shiren 2020-12-09

個人的には https://github.com/hlissner/doom-emacs をおすすめします。