vimを使い始めたばかりです。
通常モードでスペースを追加できる単純なデフォルトのキー バインドがあるかどうかを知りたいです。
そうでない場合、次善の代替手段は何ですか?
:nnoremap space i<space><esc>
space次に、通常モードで入力するたびに、カーソルにスペースが挿入されます。
または、単にヒットすることもできますiSpaceEsc。
はいはい。どうしてもスペースバーを通常で使いたい場合は<>
、上記に追加してください。
:nnoremap <space> i<space><esc>
カーソルの後にスペースを挿入します。
a<space><esc>
前:
i<space><Esc>
カーソルの下の文字をスペースに置き換えます。
r<space>
通常モードでスペースをヤンクしてから p (プット) を押すと、うまくいくと思います。または、挿入モードでスペースを書き込んだ場合は、 を押します。ノーマルモード時(リピートアクション)
ss
通常モードでスペースを挿入するために使用します
次の文を.vimrcに追加します
nnoremap ss i<space><esc>
yank
ドキュメントのどこかからいつでもスペースを入れることができpaste
ます...
マクロを作成できました。q
通常モードで任意の文字が続くマクロ タイプを作成します。x
したがって、名前を付けてマクロを作成するには、qx
. 次に必要なのは、挿入モード タイプ スペースに入り、通常モードに戻ることだけです。入力が完了したらq
、マクロを保存します。ここからはノーマルモードタイプで毎回スペースを挿入します@x
。
キーストローク:qxi <Esc>q