vim编辑器

vi–via
vim是vi发展过来的一套文本编辑器

工作模式

1、命令模式 — 打开了文件之后,默认进入命令模式
2、编辑模式 – 需要输入一些命令,切换到编辑模式
3、末行模式 – 在末行模式下可以输入一些命令

_vi中的光标位置删除、撤销操作
在wim中是不能使用鼠标的

1、vim编辑器的使用

命令模式下的操作
(1) 光标的移动
H J K L
前 下 上 后
当前行的行首:0
当前行的尾部:shift+4 $
文件的头部:gg
文件尾部:G
光标移动到500行: 500+G

(2) 删除
光标后边字符:x
光标前边字符:X
删除单词:dw(光标在单词第一个字符)
光标前边所有:d0
光标后面所有:d$ 或者 D
删除光标所在的行:dd
删除光标所在行后的4行:4dd

(3)撤销操作
撤销:U
反撤销:ctrl+R

(4)复制 粘贴
光标移动到哪一行复制:yy
复制n行:nyy
粘贴至光标下一行:p
粘贴到当前行:P
dd只是剪切操作

(5)可视模式
复制行中的部分内容
可视模式:v
选择内容:hjkl
删除:d
复制:y
粘贴:p 粘贴到光标的后面
粘贴:P 会粘贴到光标的前边
粘贴的时候,会在光标位置进行粘贴,而不会另起一行

(6)查找操作
/ + 内容
以黄色高亮的形式展示出来
依次向下查找:n
依次向上查找:N

?+ 查找内容
区别:/光标以下内容查找,返回最上边
? 光标以上内容查找,返回最底边

查找某个单词:光标移动到单词,按下#键查找该单词
在这里插入图片描述

(8)替换
r 单个字符的替换,再输入新的字符即可
缩进:>> <<
(9) 查找man文档
光标移动到函数上:第几章+ shift+k
退出man文档:q

文本模式下的操作aios
a 在光标的后面加入文本
A 在光标行的尾部加入文本
i 在光标前边加入文本
I 在光标行行首加入文本
o 在光标所在行的下边新行加入文本
O 在光标所在行的上边新行加入文本
s 删除光标后边字符加入文本
S 删除行所有内容加入本文

末行模式的相关操作
命令切换到末行模式: ‘:’
行的跳转,跳转到第n行:n+回车
字符串的替换:
替换光标所在行::s/+被替换字符串+/替换字符串
替换光标所在行所有的字符串::s/+被替换字符串+/替换字符串+/g
替换当前文件所有的某个字符串::%s/被替换字符串/替换字符串/g
替换某几行的所有某个字符串::开始行,结束行s/被替换字符串/替换字符串
末行模式下执行命令:
:!pwd 会将命令输出到终端
回车会返回。

两次esc从末行模式回到命令模式

末行模式保存:
:w 保存文件
:q 退出
:q! 退出不保存
:wq 退出并保存

命令模式下退出:zz

_vi分屏

末行模式下分屏命令
水平分屏上下:sp 当前文件不用再加
垂直分屏左右:vsp
分屏显示不同的内容:vsp+另一个文件名
垂直分屏:
关闭所有: :保存命令+all
只关闭一个坎光标在什么地方
分屏的切换:ctrl+w
ctrl+ww

_vim的配置文件
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值