1. ホーム

[解決済み】viを無理やりマスターするのに最適な方法とは?[クローズド]

2022-04-13 12:14:08

質問

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

納得です。

実は2年前から確信していたんです。でも、いまだにviをメインのエディターとして無理やり習得する気にはなれません。仕事に取り掛かると、許容範囲ではあるが即効性のある生産性(現在のエディタを使用)の方が、はるかに先の多大な生産性(viを使用)よりもずっと勝っている。

どなたか、学習曲線を乗り越えるための良いヒントをお持ちの方はいらっしゃいませんか?ストレートなTipsでも、他のチュートリアルや記事でも、何でもいいです。

編集部:なお、私が意識しているのは vim/gVim , クリーム および マックビム (など)のviの亜種です。viに関する質問は、viファミリー全体を指すように留めておきました。すべての素晴らしい回答に感謝します。

更新情報(2009年4月)

昨年12月より、日々の仕事においてVim(正確にはMacVim)を使用しています。もう元には戻れません :-)

皆さんもVimをマスターして頑張ってください。

解決方法は?

まず最初に、Vimを手に取ってみるといいでしょう。Vimは、viが持つすべての機能とともに、圧倒的に優れた機能セットを備えています。

とはいえ、学ぶには訓練が必要です。もしあなたが仕事を持っていて、(クビにならずに)生産性を落とす余裕がないのなら、エディタを学ぶことだけを目的に、週末のプロジェクトを引き受けることをお勧めします。作業中はドキュメントを開いておき、怖気づかないように自分を律しましょう。より多くを学び、効率的になり、筋肉の記憶に頼るようになると、それを維持することはそれほど難しくなくなるでしょう。

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