1
当在选择模式下(用鼠标选择一些文本),如果我用退格删除一块文本,光标的位置向后移动几个非常烦人的地方。我知道我应该永远不会使用鼠标,但是......它很烦人!Vim - Backspace移动光标
当在选择模式下(用鼠标选择一些文本),如果我用退格删除一块文本,光标的位置向后移动几个非常烦人的地方。我知道我应该永远不会使用鼠标,但是......它很烦人!Vim - Backspace移动光标
与我一起,用鼠标完成的视觉选择,显然是而不是用退格键删除,但这可能是由于我不在Mac上(Mac不具有更少的键?删除/退格百货)
你可能会从这种类型的映射获得里程:
:snoremap <BS> x
它的工作原理就像我的魅力。如果您喜欢冒险,即使您的物理键盘没有该键,也可以将其映射到<Del>
:)。
注意,为了防止在默认的寄存器被猛拉“腰斩”的文本,改变映射为"_x
而不是纯x
在我的电脑,鼠标选择实际启动一个Visual模式选择,由于这样的事实,我在$ MYVIMRC有behave xterm
,所以我需要做的是:如果你想重写选择
:vnoremap <BS> x
行为恢复默认设置,使用
:se selectmode=mouse
完美映射,谢谢! –