Vimの不明な関数


9

次のファイル(vimscript.vim)があります。

function HelloWorld()
  echo "Hello World"
endfunction

call HelloWorld()

そのファイルを開いて次のように入力すると、

:call HelloWorld()

エラーが発生します:

E117: Unknown function: HelloWorld

回答:


7

source最初にファイルを作成する必要があります。

:source path/to/file/vimscript.vim

または、代わりに関数をvimrcに配置することもできます。通常はにあり、~/.vimrcVimを開くたびに定義されます。

または、両方の組み合わせを使用して、

source path/to/file/vimscript.vim

あなたの.vimrc

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.