Linux系统Vim基本命令
vi filename(文件名) --- 进入命令行模式
在插入模式中输入Esc,则当前模式转入命令行模式。
Vi命令行模式功能键:
I --- 切换到插入模式,此时光标当于开始输入文件处
A --- 切换到插入模式,并从目前光标所在位置的下一个位置开始输入文字
O --- 切换到插入模式,且从行首开始插入新的一行
ctrl+b --- 屏幕往后翻动一页
ctrl+l --- 屏幕往前翻动一页
ctrl+u --- 屏幕往后翻动半页
ctrl+d --- 屏幕往后翻动半页
0 --- 光标移到本行的开头
G --- 光标移动到文章的最后
nG --- 光标移动到第n行
$ --- 移动到光标所在行的行尾
n<Enter> --- 光标向下移动n行
/name --- 在光标之后查找一个名为name的字符串
?name --- 在光标之前查找一个名为name的字符串
x --- 删除光标所在位置的后面的一个字符
X --- 删除光标所在位置的前面的一个字符
dd --- 删除光标所在行
ndd --- 从光标所在行开始向下删除n行
yy --- 复制光标所在行
nyy --- 复制光标所在行开始的向下n行
p --- 将缓冲区内的字符粘贴到光标所在位置
U --- 恢复前一个动作
Vi底行模式功能键:
:w --- 将编辑的文件保存到磁盘中
:q --- 退出Vi(系统对做过修改的文件会给出提示)
:q! --- 强制退出Vi(对修改过的文件不作保存)
:wq --- 存盘后退出
:w [filename] --- 另存一个命为filename的文件
:set nu --- 显示行号
:set nonu --- 取消行号显示
在插入模式中输入Esc,则当前模式转入命令行模式。
Vi命令行模式功能键:
I --- 切换到插入模式,此时光标当于开始输入文件处
A --- 切换到插入模式,并从目前光标所在位置的下一个位置开始输入文字
O --- 切换到插入模式,且从行首开始插入新的一行
ctrl+b --- 屏幕往后翻动一页
ctrl+l --- 屏幕往前翻动一页
ctrl+u --- 屏幕往后翻动半页
ctrl+d --- 屏幕往后翻动半页
0 --- 光标移到本行的开头
G --- 光标移动到文章的最后
nG --- 光标移动到第n行
$ --- 移动到光标所在行的行尾
n<Enter> --- 光标向下移动n行
/name --- 在光标之后查找一个名为name的字符串
?name --- 在光标之前查找一个名为name的字符串
x --- 删除光标所在位置的后面的一个字符
X --- 删除光标所在位置的前面的一个字符
dd --- 删除光标所在行
ndd --- 从光标所在行开始向下删除n行
yy --- 复制光标所在行
nyy --- 复制光标所在行开始的向下n行
p --- 将缓冲区内的字符粘贴到光标所在位置
U --- 恢复前一个动作
Vi底行模式功能键:
:w --- 将编辑的文件保存到磁盘中
:q --- 退出Vi(系统对做过修改的文件会给出提示)
:q! --- 强制退出Vi(对修改过的文件不作保存)
:wq --- 存盘后退出
:w [filename] --- 另存一个命为filename的文件
:set nu --- 显示行号
:set nonu --- 取消行号显示
相关推荐
lerdor 2020-10-14
CoderMannul 2020-09-07
ZZBAIFFA 2020-08-31
yonggeno 2020-08-18
zhangxl0 2020-07-28
yhuihon 2020-07-26
想个标题偏头痛 2020-07-19
老甘的可读区 2020-07-18
想个标题偏头痛 2020-06-22
Geek猫 2020-06-15
想个标题偏头痛 2020-06-08
linzb 2020-06-04
圆圆的世界CSDN 2020-06-04
yhuihon 2020-05-31
想个标题偏头痛 2020-05-26
圆圆的世界CSDN 2020-05-14
linzb 2020-05-12