小白入门Liunx之使用Vim命令

2 篇文章 0 订阅
2 篇文章 0 订阅

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值