4

「hi」などのテキストをコードに挿入するキーバインディングを作成したいと思います。

これを.vimrcファイルに追加してみました:

map gp :hi

しかし、それは機能しません。

何か案が?

ジャビ

4

1 に答える 1

8

ショートカット付きのテキストを挿入するために、この回答に示されている3つのアプローチがあります。1つ目は通常モードでのマッピング用、2つ目は挿入モードでの略語の挿入用、3つ目はコマンドモードでの略語用です。

さらに、次のようなプラグインを確認できますsnipmate


1.通常モードからテキストを挿入し、通常に戻ります

:nnoremap gp iHi<Esc>


2.「hi」を「hello」に変更し、挿入モードを維持します

挿入モードの略語は次のとおりです。

:iab hi Hello( hiの後 に入力してテストしますspacebar

月のリストを挿入したい場合:

:iab mOn Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

stdio.hを含めるためのショートカットが必要な場合

:iab inC #include <stdio.h>


3.コマンドモードの略語

:ab hi Hello

wsuたとえば、スーパーユーザーの資格情報を使用して現在のファイルを保存するために使用する実用的な例。

:ab wsu w !sudo tee %

于 2012-06-11T14:46:24.690 に答える