Linux-Centos 4 vim编辑器

vim拥有5种编辑模式:
命令模式:初始状态,其他模式下按下esc键
输入模式:命令模式下按下a、i、o或A、I、O键
末行模式:命令模式下输入":"
可视化模式:命令模式下按下V键
查询模式:命令模式下输入"/”"?"字符,按n或N依次查询

                               光标移动操作

键 动作
G 移动到整个文件的末尾
n(n是一个数字) 移动到第n行
输入模式(编辑操作)
键 动作
dd 删除包含光标所在行在内的n行文字
ndd(n是一个数字) 删除包含光标所在行在内的n行文字
yy 复制关标所在的行
nyy(n是一个数字) 复制连同光标所在行在内的n行文字
p 将复制的文本粘贴在光标下面一行
u 撤销操作
i 在当前光标处添加内容
o 在当前光标下一行插入新行并开始编辑
a 在当前光标后一个字符开始添加内容

末行模式中常用命令:
语法1 :W
功能:保存。
语法1 :q
功能:退出。
语法1 : wq
功能:保存并退出。
语法1:q!(!是一个强制修饰符)
功能:不保存并退出。
vim的基本配置
方式1 : # vim /etc/vimrc
方式2: $cd ~
$ vim .vimrc
set nu 设置显示行号
set nonu 设置不显示行号
set showmode 设置在命令行界面最下面显示当前模式
set ruler 在右下角显示光标所在的行数等信息
set autoindent 设置每次单击Enter键后,光标移动到下一行时与上一行的起始字符对齐
syntax on 设置语法检测,当编辑C或者Shell脚本时,关键字会用特殊颜色显示

1.打开
1.水平
1. vim -0 test1.txt test2.txt
2.垂直
1. vim -0 test1.txt test2.txt
3.层次
1. vim test1.txt test2.txt
2.切换
1.下一个
1. :bn
2. :bn!
3. :next
4. :next!
5. :n
6. :n!
2.上一个
1. :bp
2. :previous
3.直接跳转:open file
4.第一个:first
5.最后一个:last
6.向后跳2个文件:2n
3.关闭
1.不保存关闭所有
1.未修改:qa
2.已修改:qa!
2.保存关闭所有:wqa
4.差异化比较
1. vimdiff *

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值