前提
vim を使用してファイルを編集しています。
あるキー(F11)を押したら編集中のファイルに他のファイル(orgtext.txt)を読み込みたいと
考え、_vimrcに次のように記述しました。
map <F11> :call InsText()
function InsText()
read ( 'e:\dir\orgtext.txt' )
endfunction
実現したいこと
ファンクションキーF11を押したら、現在カーソルがある位置にorgtext.txtの内容が
読み込まれて欲しい。
発生している問題・エラーメッセージ
vimにてファイルを読み込み、F11を押すと、次のようなエラーが出ます。
function InsText の処理中にエラーが検出されました。
行 2:
E484:ファイル"( 'e:/dir/orgtext.txt')" を開けません
(行 2 は関数InsText の read(`e:---\dir\orgtext.txt') であろうと思います。
試したこと
コマンドラインから
:read e:\dir\orgtext.txt
と入力するとカーソルの位置にorgtext.txt の内容が読み込まれます。(これは期待通り)
また、orgtext.txtはvimで開くことは出来ます。
補足
OS はWin11, vimはver8.2### 前提

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/03/23 06:43
2023/03/25 01:57