vim不允许退格
发布时间:2020-12-15 19:22:00 所属栏目:安全 来源:网络整理
导读:文件foo有文字: This| is a line. 如果我将光标放在|,跳入插入模式,并按退格键,则不会发生任何反应。如果我输入内容,我可以删除我输入的内容,但只能返回插入开始的位置。例如,如果我将光标放在行的末尾,并键入word,我可以删除单词但不能删除。或其
文件foo有文字:
This| is a line. 如果我将光标放在|,跳入插入模式,并按退格键,则不会发生任何反应。如果我输入内容,我可以删除我输入的内容,但只能返回插入开始的位置。例如,如果我将光标放在行的末尾,并键入word,我可以删除单词但不能删除。或其左侧的任何东西。 这很烦人。这是什么vim设置?
说明
“退格”设置控制此行为。 从帮助页面: Influences the working of <BS>,<Del>,CTRL-W and CTRL-U in Insert mode. This is a list of items,separated by commas. Each item allows a way to backspace over something: value effect indent allow backspacing over autoindent eol allow backspacing over line breaks (join lines) start allow backspacing over the start of insert; CTRL-W and CTRL-U stop once at the start of insert. 改变退格行为 尝试将以下内容添加到您的.vimrc中: set backspace=indent,eol,start " backspace over everything in insert mode 相同命令的短版版本: set backspace=2 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |