当处于选择模式(使用鼠标选择某些文本)时,如果我用退格键删除了一大块文本,则光标位置会向后移动一些非常烦人的地方。我知道我应该永远不会使用鼠标但是......这很烦人!
答案 0 :(得分:2)
对我来说,用鼠标进行视觉选择(显然)不用退格键删除,但这可能是因为我不在Mac上(不是Mac)删除/退格部门中的密钥较少?)
您可能会从这种类型的映射获得里程数:
:snoremap <BS> x
它对我来说就像一个魅力。如果您喜欢冒险,即使您的物理键盘没有该键,也可以将其映射到<Del>
。)。
请注意,为了防止“剪切”文本在默认寄存器中被删除,请将映射更改为"_x
而不是普通x
<子>
在我的电脑上,鼠标选择实际上启动了视觉模式选择,因为我在$ MYVIMRC中有behave xterm
,所以我需要这样做:
:vnoremap <BS> x
如果要将选择行为覆盖回默认值,请使用
:se selectmode=mouse