sil exe ":sb " . current_buffer誰かがvimscriptで何をしているのか説明してもらえますか?使い方を学ぼうとしていますが、vimscriptでドキュメントを探すのはほぼ不可能のようです。
1 に答える
3
これはいくつかのコマンドの組み合わせであり、それらはすべて省略されています。
そこで使用されているコマンドには、、、、:silentおよび:executeがあり:sbufferます。これらのコマンドに関する情報は:help :silent、vim内から使用して取得できます。他のコマンドについても、同じです。
演算子は、.文字列の連結を行うためにも使用されています。
最初に、演算子を使用して変数の値と
.連結します。結果の文字列は、その部分で入力したかのように評価されます。これは、コマンドの一部であるため、メッセージを抑制します
。:sbcurrent_buffer:exe:sil
:sb 4したがって、効果は、通常モードから(の値として4を使用して)入力した場合と同じですcurrent_buffer。これにより、現在のウィンドウが分割され、新しいウィンドウを使用してバッファ番号4が編集されます。
于 2012-12-01T23:55:26.700 に答える