vim 中退格键(backspace)不能用的解决方法

vim 中退格键如果设置不当,可能不能删除字符,另外有时候也不想使用 退格键删除字符,因为vim可以用x用来删除字符,不过习惯了backspace删除字符的功能。在vim中设置一下,就可以了。 解决的方法 (添加在 .vimrc 中) set backspace=indent,eol,start backsapce 的设置 值 含义 indent 允许在自动缩进上退格 eol 允许在换行符上退格

Continue reading »

vim 大小写转换

vim中可方便对大小写字母进行转换。从一个字符,一个单词,一段文字,甚至整篇文章都可以方便的转换。 对单个字母进行大小写转换,使用 ~ 波浪形符号可以方便的进行大小写之间的转换,首先光标定位的需要改变大小的字符,然后点击 ~ 大写会变成小写,小写就会变成大写。 5~ 光标开始的五个字符包含光标,大小写进行改变。 对文本对象进行改变 [vim文本对象] 使用格式 ** gu+文本对象, 把文本对象修

Continue reading »

vim 多窗口管理 如何切换和分组

vim支持多窗口编辑文件。就是在一个屏幕上划分成多个窗口,每个窗口可以编辑一个文件或者多个窗口同时编辑一个文件。 还可以通过标签页进行多个窗口的管理。 可以使用命令 ctrl + w 然后 s或者 v对当前的工作区进行的窗口进行划分。通过 ctrl + w 和 w 可以在多个窗户之间切换。

Continue reading »