Linux 学习 - vim编辑器
Posted jiayou888888
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 学习 - vim编辑器相关的知识,希望对你有一定的参考价值。
vim 有三种 模式
命令模式 ,默认进入命令模式;
编辑模式 ,a i o 进入编辑模式,可以编辑文本内容;Esc 切回到命令模式
拓展模式 , : 进入拓展模式,可以进行 保存 退出 等操作,Esc 切回到命令模式
vim 下常用的 按键操作
dd 两个d 表示删除 光标所在行的内容
u 撤销上一步的操作
ctrl + r 下一步操作, 和u刚好相反, u是上一步 ctrl+r是下一步
ndd 删除多行, n是数字, 删除包含当前行在内的n行内容。
yy 复制光标所在行
nyy 复制光标所在行的 以下n行内容,包含光标所在行
p 小写p粘贴 粘贴到当前行的下一行
P 大写p 粘贴到当前行的 上一行
yynp 将之前复制的内容 粘贴 n 行,这是两条合并的命令,yy是复制,然后执行np
ddp 剪切的意思,也是合并的命令,将当前行的内容删掉,然后粘贴到某处
$ 快速移动光标到 行尾 ,命令模式下
0 数字0 快速移动光标到行首,命令模式下
gg 跳到整个文件的 最首位置
G 跳到整个文件的 最后一行的首位
nG 跳到文件的第几行 n是数字
H 跳到屏幕的最上方 ,是屏幕的最上方,不是文件的最上方
M 跳到屏幕的中间 ,是屏幕的中间
L 跳到屏幕的最下方 ,是屏幕的最下方
set nu 显示行号
补充:跳到命令的行首 是 ctrl+a ,跳到命令的行尾 是ctrl+e , 这不是vim下,是操作界面下的命令
以上是关于Linux 学习 - vim编辑器的主要内容,如果未能解决你的问题,请参考以下文章