我先简单的介绍一下,vim编辑器,它一般是linux操作系统自带的一款编译器,相当于windows中的记事本,但是比记事本要强大的多。我
将不再介绍vim编辑器的基本使用,我只介绍一些快捷键和如何进行vim的设置。
应当注意的是,快捷键都是在一般模式下使用的,不能再编译模式下使用
操作 快捷键 说明
复制行 yy 将当前行复制到缓冲区。如果想要定义多个缓冲区,可以使用ayy,byy以及cyy的语法。其中yy前面的字符 表示缓冲区的名称,可以使任意单个字母,
复制多行 nyy 将当前行以及下面的n行复制到缓冲区,n为整数
复制单词 yw 复制从光标当前位置到当前单词词尾的字符
复制多个单词 nyw n为整数,便是从光标当前位置开始,复制后面的n个单词
复制光标到行首 y^ 复制从光标在的位置开始到当前行的行首
复制光标到行尾 y$ 复制从光标在的位置开始到当前行的行尾
粘贴到光标后面的位置 p(小写)可以用ap来粘贴,与ayy相对应
粘贴到光标前面的位置 P(大写)可以用aP来粘贴,与ayy相对应
接下来我将介绍如何对vim进行配置,vi /etc/vimr
vim的使用,打开高亮,systax on
显示行号:set number
自动缩进:set autoindent
最后介绍文本框的快捷键
x删除当前字符
nx删除从当前字符向后的那个字符
dd删除当前行
ndd删除当前到向下的n行
u(小写)删除刚刚执行的操作
U(大写)删除针对改行的所有操作
u和CTRL-R一个撤销,一个重做,比较常用