たとえば、私がやったとしましょう
:let foo=pattern
そして今、私は実行したいが、リテラル文字列の代わりにGgrep patter
変数foo
を使用したいpatter
。
:echo foo
出力pattern
、ただし
:Ggrep foo
fooを探すだけ
更新:
コマンドの文字列を作成してから:executeを実行することは解決策ではなく、ハックです。そして、それは重要な変数値で壊れます。
'fugutive' vimプラグインのgit grep
—
Vitaly Kushner
コマンド例が間違っています。foo = 'pattern'とする必要があります。:executeがハックであると完全に間違っていると言います。それが解決策です:vimでコマンドを実行する前に評価する必要があります
—
albfan
Ggrep
(資本G?)?