Linux常用命令学习--VI/VIM编辑器

vi: (Visual Interface)可视化接口

vim : VIM相对于VI做了哪些提升

  1. VIM支持多级撤销
  2. VIM可以跨平台运行
  3. VIM支持语法高亮
  4. VIM支持图形界面
1. 常用方式:

vim abc 使用vim打开abc文件,若文件不存在则创建该文件。
打开文件后进入命令模式,键盘输入i,进入输入模式,就可以在文件中输入信息。
输入文字后按esc键,切换至底行模式。
在底行模式输入:wq!,保存退出
一般将命令模式和底行模式都归为命令模式
使用esc和i键切换命令模式和底行模式

2.Command Mode -命令模式

2.1 vim abc : 打开abc文件

2.2 vim + abc : 打开abc文件,将光标定位到文件的最后一行

2.3 vim +3 abc : 打开abc文件,将光标定位到文件的第3行,超过文件的总行数,则定位到最后一样

2.4 vim +/xxx abc : 打开abc文件,将光标定位到xxx第一次出现的行首

2.5 vim aa bb cc : 打开aa,bb,cc文件,不存在则创建,按顺序进入aa,bb,cc文件,在底行模式中输入:n进入下一个文件,:N返回上一个文件

2.6 命令模式常用快捷键:

h 光标左移
j 光标下移
k 光标上移
l 光标右移
ctrl + f 向前翻页(front)
ctrl + b 向后翻页(back)
ctrl + d 向下翻页(down)
ctrl + u 向上翻页(up)
dd 删除光标所在的一整行
o 在光标所在行的下方插入一行并切换到输入模式
yy 复制光标所在的行
p(小写) 在光标所在行的下方粘贴
P(大写) 在光标所在行的上方粘贴

3.Insert Mode -输入模式
4.Last Line Mode -底行模式(尾行,末行)

4.1 :w 将文件修改从内存写入硬盘中,即保存修改
4.2 :q 退出当前vim编辑器打开的文件
4.3 :! 强制执行
4.4 :wq! 保存修改直接退出
4.5 :q! 忽略修改的文件,直接退出
4.6 :ls 列出当前编辑器中打开的所有文件
4.7 :n 切换到后一个文件
4.8 :N 切换到前一个文件
4.9 :4 将光标快速定位到第4行
4.10 /xxx 从光标位置向后搜索xxx字符
n 继续搜索,找出 str1 字符串下次出现的位置
N 继续搜索,找出 str1 字符串上一次出现的位置
4.11 ?xxx 从光标位置向前搜索xxx字符
n 继续搜索,找出 str1 字符串下次出现的位置
N 继续搜索,找出 str1 字符串上一次出现的位置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值