小白入门Liunx之使用Vim命令

Linux文件编辑工具(vim)

在这里插入图片描述
Linux平台下的文本编辑器: emacs、nano、gedit、vi、vim
vi(visual editor)编辑器通常被简称为vi,它是Linux和Unix系统上基本的文本编辑器,类似于Windows 系统下的记事本
为什么要学习vim?
1.所有的Unix like系统都会内置vi文本编辑器,其他的文本编辑器则不一定会存在
2.很多软件的编辑接口都会主动调用vi
3.vim具有程序编辑的能力,可以主动以字体颜色辨别语法的正确性,方便程序设计
4.程序简单,编辑速度快
5.vim是vi的升级版

㈠ vim编辑器三种模式
1、命令行模式

命令 含义 备注
yy 复制光标所在行 3yy表示复制3行
p(小写p) 光标所在行后面粘贴
P(大写P) 光标所在行前面粘贴
gg 光标快速跳到文件首行,并且定位到首字符 3gg表示快速跳到文件第3行行首字符
G 光标快速跳到文件尾行,并且定位到首字符
home 跳转到行首 Shift+6 即 ^ 符号表示行首
end 跳转到行尾 Shitf+4 即 $ 符号表示行尾
dd 删除光标所在行 3dd表示删除3行(包括光标所在行)
d^ 从光标位置删至行首,不包括光标位
d$ 从光标位置删至行尾,包括光标位,与D作用相同
dG 删除光标所在行以及下面所有行
dgg 删除光标所在行以及上面所有行
x(小写) 删除光标所在字符后面一个字符,3x删除3个字符 类似于windows下的delete键
X(大写) 删除光标所在字符前面一个字符,3X删除3个字符 类似windows下的backspace键
u 撤销操作 ctrl+r 取消撤销

2.编辑模式
功能:编辑文件内容。
进入方式:

i:在光标所在字符前开始插入
a:在光标所在字符后开始插入
o:在光标所在行的下面另起一新行插入
I:在光标所在行首开始插入 如果行有空格则在空格之后插入
A:在光标所在行尾插入
O:在光标所在上面另起一行插入
S:删除光标所在行并开始插入

3.底行模式
① 如何进入底行模式?
命令模式进入底行模式: 按冒号 : 编辑模式进入底行模式:先按 Esc键退出到命令模式,然后再按冒号 :
② 底行模式能做什么?
保存和退出(圈重点~)

保存文件,命令 :w 另存为到其他文件,命令 :w 文件名 
保存退出,命令 :wq 
强制保存退出 :wq! 
退出不保存,命令 :q 
强制退出 :q! 
命令 :x 在文件没有修改的情况下,表示直接退出(等价于:q),在文件修改的情况下表 示保存并退出(:wq)

㈡ vim编辑器三种模式切换
看图更好了解…
在这里插入图片描述
㈢ 可视化模式

按键:ctrl + v(可视块)或V(可视行),然后按下↑ ↓ ← →方向键来选中需要 复制的区块,按下y 键进行复制(不要按下yy),后按下p 键粘贴
退出可视模式按下Esc

这里就不实操了,嘿嘿~后续还会继续更新其他本章博客难免有些不足,恳请各位大佬不吝赐教!(╹▽╹)

猜你喜欢

转载自blog.csdn.net/weixin_44422985/article/details/106973604
今日推荐