[解決済み】viを無理やりマスターするのに最適な方法とは?[クローズド]
質問
かなり前のことですが、私は viemuの作者による記事 viに関する多くの誤解を解き、なぜviが良いのか(そしてなぜ過去30年以上にわたって非常に人気があるのか)を説明しています。また、同じ人が グラフィカルなチートシートの素晴らしいセット 基本的なことを少しずつ教えてくれます。
納得です。
実は2年前から確信していたんです。でも、いまだにviをメインのエディターとして無理やり習得する気にはなれません。仕事に取り掛かると、許容範囲ではあるが即効性のある生産性(現在のエディタを使用)の方が、はるかに先の多大な生産性(viを使用)よりもずっと勝っている。
どなたか、学習曲線を乗り越えるための良いヒントをお持ちの方はいらっしゃいませんか?ストレートなTipsでも、他のチュートリアルや記事でも、何でもいいです。
編集部:なお、私が意識しているのは vim/gVim , クリーム および マックビム (など)のviの亜種です。viに関する質問は、viファミリー全体を指すように留めておきました。すべての素晴らしい回答に感謝します。
更新情報(2009年4月)
昨年12月より、日々の仕事においてVim(正確にはMacVim)を使用しています。もう元には戻れません :-)
皆さんもVimをマスターして頑張ってください。
解決方法は?
まず最初に、Vimを手に取ってみるといいでしょう。Vimは、viが持つすべての機能とともに、圧倒的に優れた機能セットを備えています。
とはいえ、学ぶには訓練が必要です。もしあなたが仕事を持っていて、(クビにならずに)生産性を落とす余裕がないのなら、エディタを学ぶことだけを目的に、週末のプロジェクトを引き受けることをお勧めします。作業中はドキュメントを開いておき、怖気づかないように自分を律しましょう。より多くを学び、効率的になり、筋肉の記憶に頼るようになると、それを維持することはそれほど難しくなくなるでしょう。
Vimを長く使っていると、検索や移動、保存のためにどのキーを押せばいいのか考えなくなるんです。そして、私の手はキーボードから離れることはありません。Vimを使うことは、私のプログラミングのキャリアにおいて最良の選択のひとつです。
関連
-
[解決済み] vimで開いたファイルを間違ったユーザーで保存するにはどうしたらいいですか?[クローズド]です。
-
[解決済み] Vimのマッピングコマンドであるremap, noremap, nnoremap, vnoremapの違いは何ですか?
-
[解決済み] .vimrcファイル内の<leader>とは何ですか?
-
[解決済み] Vimで、テキストをレジスタに入れずに削除する方法はありますか?
-
[解決済み】VIMアプリケーションを終了させずにファイルを閉じる?
-
[解決済み】テキストを80カラムに再構築/強制変換するvimコマンド
-
[解決済み】Vim: ウィンドウを左右に移動させる?
-
[解決済み】vimでスワップファイルを作成できないようにする。
-
[解決済み】なぜVimのエキスパートはタブよりもバッファを好むのでしょうか?[クローズド]
-
[解決済み】MacVimと通常のVimの違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] コマンドアサインでexeモードコマンドを連結する
-
[解決済み】vimの「sudoで書く」トリックはどうやるの?
-
[解決済み】Vimで2つの複数行のテキストブロックをマージする方法は?
-
[解決済み】最後のヤンクを上書きすることなくvimで削除する方法は?[重複している]
-
[解決済み】VIMがファイル末尾に改行を追加するのを止めるには?
-
[解決済み】テキストを80カラムに再構築/強制変換するvimコマンド
-
[解決済み】VIMでカーソルの後ろや周りの単語を削除する
-
[解決済み】Vimで、1語戻りたい。w`の反対語
-
[解決済み】なぜVimはファイルを~の拡張子で保存するのですか?
-
[解決済み】Vimのタブサイズを変更する方法は?