誰かがvimのデフォルトモードを変更する方法を知っていますか?デフォルトモードはコマンドモードですが、それを挿入モードに変更できますか?vimのデフォルトモードを変更する方法はありますか
答えて
Insを入力してVim挿入モードにすると、入力を開始できます。あるいは、またはを使用することもできます。
コマンドモードに戻るには、Escを押すだけです。
ありがとう!しかし、私の問題は、私がcshellでコマンドを入力したいときは、まず "i"を入力する必要があるということです。誰もそれを解決する方法を知っていますか? – user1033390
「insertmode」オプション(.vimrcファイルにset insertmode
を追加してください)を試すことができますが、viモードのエディタのすべてがこのモードをサポートしているわけではないので、標準のvi操作を学ぶことをおすすめします。
歓声、 ミッチ
あなたは本当に、おそらくvimのあなたのためのエディタではありません、挿入モードで実行を開始し、エディタをしたい場合は私はちょうど私の.vimrcに "set insertmode"を追加し、デフォルトモードは挿入モードになります!しかし、今では "/"やESCを入力しても、今はノーマルモードに戻ることができません。 – user1033390
read:help 'insertmode'、 'insertmode'はまあまあです(viの標準操作を学ぶべきもう一つの理由です:)。クイックヒント:CTRL-Lは、 'insertmode'がオンのときコマンドモードになります。 – mitchnull
上記の@Maistoraによるコメントには、この問題を解決するVim Wikiへのリンクが含まれています。 –
。
viに基づいていないエディタのほとんどは、あなたが望むように動作します。 Emacsは非常に強力ですが、あなたの必要性には複雑すぎるかもしれません。 Nano(詳細はman nano
のinfo nano
)が良い選択かもしれません。他にも可能性があります。
vimは実際にそのように使用するようには設計されていません。他の人は言っているように、強制的に挿入モードで起動する方法があります。 (私は何十年もviスタイルのエディタを使っていましたが、今までは:set insertmode
について知らなかったのです。)しかし、使用するのは面倒です。
私のアドバイス:(1)あなたが望むように動作するエディタを使用するか、(2)vimをデフォルト設定で使用する方法を学び、慣れることができるかどうかを確認してください。
vimが挿入モードとコマンドモードを分離する大きな利点の1つは、コマンドモードで文字をコマンドとして使用できることです。モードレスエディタは、通常、コマンドを実行するためにコントロールキーまたはファンクションキーを使用する必要があります。
あなたはviの起動と、それは挿入モード置く
vi -cstartinsert
または
vi -cstart
を使用することができます。あなたはそれが本当に便利な場合にエイリアスを行うことができます(私はまだそれがとにかく欲しい理由を理解しています)。このtipを見ることもできます。
「クリーム」は、Vimを使いやすくすることを目的としたプロジェクトです。あなたはクリームで行うデフォルトのすべてが挿入モードであることで、私は信じている:
nanoをインストールするよりもはるかに複雑に思えます。 – cbmanica
はちょうどあなたのvimrcに以下の行を追加します:
start
Vimのデフォルトのモードは挿入モードに変更されます。コマンドモードに入るには
Escを押すだけです。
- 1. Windows上のVimでキーボードレイアウトを変更する方法はありますか?
- 2. gccのコンパイルオプションを変更する方法はありますか?
- 3. アプリケーションのデフォルトフォントを変更する方法はありますか
- 4. Android:MediaPlayerのURLを変更する方法はありますか?
- 5. VIMでコマンドを短縮する方法はありますか?
- 6. vimバッファをlprにパイプする方法はありますか?
- 7. バッチを変更する方法はありますか?
- 8. MFMailComposeでフォントサイズを変更する方法はありますか?
- 9. emacs colorschemeを変更する方法はありますか?
- 10. JOptionPane.showMessageDialogフォントを変更する方法はありますか?
- 11. Vimのショートキーの変更方法は?
- 12. プロパティの変更方法や変更方法はありませんか?
- 13. クラスパスにあるプロパティファイルを変更する方法はありますか?
- 14. 方法の変更ListViewのスクロールカラーはありますか?
- 15. vimの折り目に名前を付ける方法はありますか?
- 16. javascriptデバッグ:変数値の変更を破る方法はありますか?
- 17. テーマの変更をすぐに適用する方法はありますか?
- 18. vimに2つのレジスタを比較する方法はありますか?
- 19. VimでRubyのオートコンプリートを設定する方法はありますか?
- 20. VimでReSharperの "extend selection"機能をエミュレートする方法はありますか?
- 21. map.rootを '/'以外のものに変更する方法はありますか?
- 22. キーボードのバックラウンドとキーの色を変更する方法はありますか?
- 23. GWTのブラウザのタブアイコンを変更する方法はありますか?
- 24. JavaFXのGUIをstart()の外で変更する方法はありますか?
- 25. UICollectionViewsのアニメーションの速度を変更する方法はありますか?
- 26. BlueMixのノードアプリケーションのGIT URLを変更する方法はありますか?
- 27. ハイブテーブルの列の種類を変更する方法はありますか?
- 28. アンドロイドサービスのオリエンテーションの変更をテストする方法はありますか?
- 29. Vim:インデントスクリプト内からテキストを変更する方法
- 30. イメージバックグラウンドをいつか変更する方法はありますか?
これは役立つかもしれません。http://vim.wikia.com/wiki/Start_in_insert_mode_without_losing_your_escape_key – nyxz
いいえ、ただしないでください。Vimを使う主な理由は、可能な限り挿入モードから離れることです。 – deviousdodo
Vimの学習を始めたら、あなたが編集について知っていると思っていることを忘れてください。 Vimの方法を学んでください。その一部は挿入モードでできるだけ短い時間を費やしています。それを1週間か2週間与えると、人生に夢中になるでしょう。 –