vim:ラインモードでスクリプトを呼び出す方法は?

vim:ラインモードでスクリプトを呼び出す方法は?

簡単な質問です。いくつかのvimコマンドを作成したいのですが、Shift + Vを使用して選択した行からのみ作成できます。手動で可能です。shift+v変更したい行を押して選択し、:<>間隔でマイコマンド(s、stdなど)を押して入力します。しかし、スクリプトを呼び出したい場合はどうすればよいですか?私はこれを試みます:shift+v変更したい行を押して選択し、:それを押して<>スペースに入力します。

source scripts/myscript.vim

ただし、エラーE481を返します。それを処理する方法?

ベストアンサー1

解決策で解決策を見つけました。使用するshift+v代わりに

#!/usr/bin/vim
11,18 s#\\set#exec :#
11,18 norm wwwi:=

おすすめ記事