私の~/.vimrc
場合、ほぼ次のように定義されたコマンドがあります。
nnoremap <expr> <Leader>n ':new ~/Notes/' . strftime('%F') . '-'
ファイル名に現在の日付を含むノートファイルを作成するために設計されています。キーバインドは、コマンドラインにカーソルを置いたままにして、メモのトピックを入力してを押すように設計されていますReturn。
これは、vim内から機能します。ただし、vimを開いてこのコマンドを起動するために使用できる端末コマンドも指定しようとしています。私はもう試した:
vim -c '\n'
(私のリーダーはデフォルトのに設定されていますが\
、変更しない方がいいでしょう)
ただし、これは機能しません。代わりに、コマンドラインの処理中にエラーが検出されました。E10:\の後に/ 、? または&。これがvimのバグなのか、何か間違っているのかわかりません。私も試しました:
vim -c '<Leader>n'
しかし、これは与える:E488::後続の文字:コマンドラインの処理中にエラーが検出されたNキーを押して続行するために、コマンドを入力するか、または入力します。
私が望むものを達成する方法はありますか?