vi をマスターするための最良の方法は何ですか? [closed] 質問する

vi をマスターするための最良の方法は何ですか? [closed] 質問する

かなり前に読んだviemuの作者による記事、viに関する多くの誤解を解き、それがなぜ良いアイデアなのか(そしてなぜ過去30年以上にわたって非常に人気があるのか​​)を説明しています。同じ人がまた、素晴らしいグラフィックチートシートのセット少しずつ基礎を教えてくれます。

確信している。

実際、私は過去 2 年間確信していました。しかし、vi をメインのエディターとして学習する気はまだ起きていません。学習曲線が急すぎるからです。作業に取り掛かると、今のところ、許容範囲内ではあるものの即時の生産性 (現在のエディターを使用) が、将来的に得られる驚異的な生産性 (vi を使用) を上回っています。

学習曲線を乗り越えるのに役立つ良いヒントを持っている人はいますか? 直接的なヒントでも、他のチュートリアルや記事でも、何でも構いません。

編集:私はvim/gVimクリームそしてマックビム(など) vi の変種。vi についての質問は、vi ファミリー全体について言及するために残しました。すばらしい回答をありがとうございました。

更新 (2009 年 4 月)

私は昨年の 12 月から、日々の仕事で Vim (正確には MacVim) を使っています。もう戻るつもりはありません :-)

皆さんの Vim 習得の成功を祈っています。

ベストアンサー1

まず、Vim を選ぶことをお勧めします。Vim には、vi が備えているすべての機能に加えて、非常に優れた機能セットが備わっています。

とはいえ、学習には規律が必要です。仕事があり、生産性の低下を許容できない場合 (解雇されない限り)、エディターの学習のみを目的とした週末プロジェクトに取り組むことをお勧めします。作業中はドキュメントを開いたままにして、尻込みしない程度の規律を保ってください。学習が進み、効率が上がり、筋肉の記憶に頼るようになると、エディターを使い続けるのはそれほど難しくなくなります。

私は長い間 Vim を使ってきたので、検索や移動、保存をするためにどのキーを押すかを考えることすらありません。そして、私の手はキーボードから離れません。Vim を使うことは、私のプログラミング キャリアの中で最良の選択の 1 つです。

おすすめ記事