1

私はvimでsnipmateプラグインを使用しています。.vimrcに書き込むことができるコマンドをsnipmateスニペットに書き込むにはどうすればよいですか?<ESC><leader>などのよう<cr>に...

Pythonデバッガーをインポートし、トレースを設定してから通常モードに戻るスニペットを記述できるようにしたいと思います。通常モードに戻るのに苦労しています。snipmateを使用してコーディングする方法がわかりません。

基本的に私はこのようなものが欲しいのですが、これは正しく機能しません:

snippet pdb
    import pdb; pdb.set_trace()<ESC>

これは最後に追加するだけ'<ESC>'ですが、代わりに通常モードに戻りたいと思います。これは可能ですか?

4

1 に答える 1

2

snipMateスニペット:abbreviateは、通常、パラメーターの挿入、ミラーリング、および複数の停止を含む、ステロイドの組み込みのようなものです。ここでは、このような高度な機能をすべて使用する必要はないようです。代わりに、実際に Vim のキー表記法を使用できるプレーンな挿入モードの省略形を使用することをお勧めします。

:ia pdb import pdb; pdb.set_trace()<ESC>

snipMate 自体では、挿入モードを終了することはできません。

于 2013-02-25T14:06:30.887 に答える