2

ブログをJekyllに移行し、MacVimを使用して投稿を書いています。私はこのようなタグをたくさん書いていることに気づきました:

{% highlight bash %}
chmod -R g+w test
{% endhighlight %}

あるいは...

{{ content }}

{{ }}または{% %}タグを挿入するためのショートカットはありますか?

注:私はVimにかなり慣れていないので、助けていただければ幸いです。ティムポープのLiquidプラグインとサラウンドプラグインをインストールしています。

4

2 に答える 2

2

ティム・ポープのラグタグをご覧になることをお勧めします。<c-x>=for{{ foo }}<c-x>-forのようなマッピングを提供します{% foo %}

ラグタグが不要で、サラウンドがインストールされているため、独自のマッピングを作成することをお勧めします。~/.vim/after/ftplugin/liquid.vimを作成して、次のように入力することをお勧めします。

let b:surround_45 = "{% \r %}"
let b:surround_61 = "{{ \r }}"

<c-s>=これにより、<c-s>-ragtagのサラウンドマッピングが作成されます。

于 2011-12-19T21:03:26.970 に答える
0

次のようなキーボードマップをいつでも使用できます

:imap I{ {{}}<esc>hhi

I{挿入モードで入力すると、挿入{{}}されてから通常モードに戻り、カーソルが1番目}に戻り、挿入モードに戻ります。

HTH

于 2011-12-19T19:56:34.487 に答える