今天折腾了一下.vimrc,最后不知道怎么了在 insert mode 下, ctrl h 不好用了,有知道什么原因的么?
今天折腾了一下.vimrc,最后不知道怎么了在 insert mode 下, ctrl h 不好用了,有知道什么原因的么?
|
7jmS8834H50s975yJun 9, 2016
1
`set backspace=indent,eol,start`
|
|
xucunciceroJun 9, 2016
2
看看是不是绑定到其他功能了?
`verbose imap <C-h>` |
|
3
找到了, set backspace=2
|
|
4
编辑 python 文件时 normal 模式下按 o 换行,总是直接换到和上一行一样的位置,我想要的是换到上一个 def 的位置,不知道怎么设置?谢谢。
|
|
xellJun 9, 2016
5
你最后的问题涉及到 vim 如何确认新一行的缩进,这其实还挺复杂的,可能涉及到如下选项及其相互作用(或更多):
cindent smartindent indentkeys indentexpr (可能还包括 formatoptions 等) 另外,还要考虑你可能使用了针对 python 的第三方 ftplugin 所带来的影响。 |
|
ashfinalJul 6, 2016
7
ctrl+h 默认是回删么?!
我觉着 backsapce 够用了,于是配成了跳到前一个单词, ctrl+l 后一个单词; ctrl+j 下一行; ctrl+k 上一行。 |