CentOS7:Vim 常用命令

vim 在 linux 非常重要,因此我们需要简单的配置他。

# 若没有 vim ,先安装
yum install vim -y
# 在配置文件中追加一些配置
# 添加行号
echo set nu >> /etc/vimrc
# 设置自动缩进为 4 字符
echo set shiftwidth=4 >> /etc/vimrc
# 设置 tab 键为 4 字符
echo set tabstop=4 >> /etc/vimrc
视图
# 默认就是
# 按几次 Escape 键也可回到当前模式
# <argument> 为可选参数
# 视图移动到第一行,输入参数后移动到第 n 行
<n> gg
# 视图跳到最后一行
G
# 视图跳到屏幕第一行
H
# 视图跳到屏幕最后一行
L
# 光标移动到行首
0
# 光标移动到行尾
$
# 光标移动到下一单词
w/W
# 删除当前行,输入参数后删除 n 行
<n> dd
# 删除当前光标位置至行尾,输入参数后删除 n 行
<n> D
# 删除当前光标所在字符
x
# 将当前光标所在字符至行尾像前移动一个字符
X
# 光标移动
# 左 下 上 右
h j k l
# 撤销上一操作
u
# 粘贴删除的行 
p
块视图(多行编辑)
# 按 control + v 进入
# 通过上下左右选中区域

# 多行编辑相同字符
# 选中多行后按 I/A 在 当前光标/当前光标的下一字符 所在位置进入编辑模式,输入完字符串后按两下 Escapse 键即可完成多行编辑并回到视图模式

# 在当前模式下可使用视图模式下的快捷键
命令
# 输入 : 进入
# 显示行号,当前状态有效
:set nu
# 将第三行移动到第四行
:3 m 4
查询
# 在视图模式下按 / 进入,之后输入要查询的关键字,再按回车键
# 向后查找
n
# 向前搜寻
N
编辑
# 在当前光标位置进入编辑模式
i
# 在当前光标位置行的行首进入编辑模式
I
# 在当前光标位置的下一字符进入编辑模式
a
# 在当前光标位置行的行尾进入编辑模式
A
# 删除当前光标位置的字符并进入编辑模式
s
# 删除当前光标所在行并进入编辑模式
S
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值