私は以下を書きました。vimrc.vim
:filetype plugin on
:let s:save_cpo = &cpo
:set cpo&vim
:let &cpo = s:save_cpo
:set runtimepath = ~/home/nikcha/.vim/plugin
:set fileformat = unix
:function! print_hi()
:echo "Hi..its done"
:endfunction
:map <F7> : call print_hi()<CR>
ファイルを開いて入力すると、「何が間違っている可能性がありますか?」という:F7
エラーが表示されます。E488:Trailing Characters
ベストアンサー1
以下を使用してマッピングを有効に:map
できます。F7ノーマル、ビジョン、セレクト、オペレータ未定モデル。押すと:入りますコマンドラインモード今すぐいいえ書く。
:help map-modes
概要については参考資料を参照してください。
オペレータの一時停止モードは非常に具体的であり、サンプル機能は選択には適していないため、(デフォルト)通常モードに制限することをお勧めします:nmap
。
また、使用する必要があります:noremap
;マッピングが再マッピングと再帰の影響を受けないようにします。:nnoremap
。
コマンドラインモードへのショートカットが必要な場合は、次のように定義します。カスタムコマンド代わりに:
:command! Hi call print_hi()