我有<Up>和<Down>nnoremapped gk,gj但这不会让我在编辑模式下使用它们.我尝试使用inoremap,但只是输入gk或gj.
所以我当然可以这样做inoremap <Up> <ESC>gki.这是最好也是唯一合理的方法吗?我不喜欢这种方法,因为对于读取设置文件的人来说,它的作用并不明显.不是我可以说我见过的任何vim设置文件.
要在插入模式下执行正常模式命令,请使用 Control+ o.直接帮忙:
CTRL-O execute one command, return to Insert mode *i_CTRL-O*
Run Code Online (Sandbox Code Playgroud)
所以像这样:
inoremap <Up> <C-O>gk
inoremap <Down> <C-O>gj
Run Code Online (Sandbox Code Playgroud)
可能更具可读性.
| 归档时间: |
|
| 查看次数: |
369 次 |
| 最近记录: |