人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

■ 今、知人にやたら Vim を勧められてます。私は Emacs とかその辺のメリットも全くわからないのですが、これらって一体そんなに何がいいんですか?

ちなみに、当方コーディングとかやる人です。

●質問者: alembert
●カテゴリ:コンピュータ インターネット
✍キーワード:Emacs vim コーディング メリット
○ 状態 :終了
└ 回答数 : 5/5件

▽最新の回答へ

1 ● sadajo
●20ポイント

http://www.vim.org/6k/features.jp.txt


2 ● ToMmY
●20ポイント

http://q.hatena.ne.jp/1126886244

Emacsの魅力

私も使ってますが便利ですよ

個人個人で欲しい機能も違うと思いますが、汎用で使えると思いますのでいかがでしょうか


3 ● kn1967
●20ポイント

VimもEmacsもテキストエディタの一種であることはご存知かと思います。

Vimマニュアル

http://www.kaoriya.net/vimdoc_j/

Emacsマニュアル

http://flex.ee.uec.ac.jp/texi/emacs-jp/emacs-jp_toc.html


あなたがどのような言語や環境においてコーディングなさっておられるのかは存じませんが、とりあえず2つのエディタを比べるならば私はEmacsを推します。

Emacsは歴史が長いため、コーディング環境を整えるための情報を集めやすい反面、機能が多すぎて操作に慣れるまでには時間がかかります。

Vimは歴史が浅いため情報が出揃っていませんので、これからに期待といったところです。


貴殿が、Vimを薦める知人と一緒に仕事をしている。あるいは、その知人に常に教えを請うているというような事であれば環境を同じにしておくというのも手ですが、そうで無いならば自分に合った環境を探したほうが良いかもしれません。


4 ● Meri
●20ポイント

Vi(Vim)もEmacsもどっちもどっちだと思いますよ。ただ両者には根強い支持者がいるため、よく不毛な論争が繰り広げられていますが・・。ご友人もVi支持者の方なんですかね?

個人的には、私はLinuxサーバにログインして何か作業をしたり、ほんの数行のソースコードを修正する時はVi。本格的にコーディングする時はEmacsを使っています。

Viのメリットはどんな構成のLinuxにも大抵インストールされているのに対し、Emacsはインストールされていない場合がある事や、EmacsよりもViは起動が断然軽いことなどがあげられます。

一方Emacsは起動は遅いのですが、デフォルトの状態でプログラミングに最適な環境がある程度整っている事などが利点ですかね。

メリットデメリットは他にもいろいろあるのですが、参考までに。

http://d.hatena.ne.jp/keyword/Emacs

http://d.hatena.ne.jp/keyword/vi


5 ● hamster009
●20ポイント

プログラムが動くためには、文字コードとか改行とか細かいファイルの仕様が関係する場合があります。UNIX系のエディタであれば、emacsでもvimでもそれらの仕様を満たしているので、心配いらないのです。

また、見やすいように自動で色分けされたり、)を書けば、それと対応する(が点滅したりとコードが書きやすいようになっています。

どっちにしろ、UNIXサーバーを相手にしたようなプログラミングをするなら、emacsやvimのコマンドに早くなれておいた方が得策だと思います。

http://end

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ