.vimrc
ファイルにこのマッピングがあります(すべてのファイルタイプに適用可能)。
nnoremap <F3> a<C-R>=strftime("%a %d %b %Y %r")<CR><Esc>
inoremap <F3> <C-R>=strftime("%a %d %b %Y %r")<CR>
そして、私のpython.vim
(にあるafter/ftplugin/
)にはこれがあります:
nnoremap <S-F3> :up<cr>
inoremap <S-F3> <esc>:up<cr>a
のマッピングF3は、通常モードと挿入モードの両方で期待どおりに機能します。ただし、Shift+F3マッピングの場合、現在のファイルを保存する必要があります。しかし、現在の行の上に予期しない文字が挿入されてい1;2R
ます。何を表しているのかわかりません。
アップデート
これは次の出力です:verbose nmap <S-F3>
。
n <S-F3> * :up<CR>
Last set from ~/.vim/after/ftplugin/python.vim
まさにそのくぼみで。