Linux vi命令
2015-10-21 14:49
423 查看
vi命令,总结下平时经常用到的一些用法
1、插入操作,在命令行模式下按‘i’、‘a’、‘o’,进入插入模式
i:插入,从光标所在开始插入
a:插入,从光标所在下面1个字符开始插入
o:插入空白的一行,相当于回车换行了,可以从行首输入内容
2、删除操作,删除单个字符,删除1行
x:删除光标所在处后面的1个字符
nx:删除光标所在处后面的n个字符,如5x,就是删除5个字符
X:删除光标所在处前面的1个字符
nX:删除光标所在处前面的n个字符,如5x,就是删除5个字符
dd:删除光标所在行
ndd:光标所在行(包括)往下的n行
3、复制
yy:复制光标所在行,单行哦;
p:把复制这行粘贴,yy和p必须搭配使用哦~
4、替换
r:替换光标所在的字符,只单个字符哦
R:替换光标所在后面的字符,直到你按了ESC键,才停止替换
5、跳行
首先得知道行号。在底线命令行模式下输入”:set nu“,或者输全了”set number“,其他输入都不对,回车即可显示各行的行号了。
第二跳到指定航。先按Esc键确定已经处于Command mode下了,再按下”:“即进入了底线命令模式,然后输入数字,回车就可以跳转到指定行了
6、跳到行首,行尾
按数字0,跳转到所在行的行首
按$,跳转到所在行的行首
1、插入操作,在命令行模式下按‘i’、‘a’、‘o’,进入插入模式
i:插入,从光标所在开始插入
a:插入,从光标所在下面1个字符开始插入
o:插入空白的一行,相当于回车换行了,可以从行首输入内容
2、删除操作,删除单个字符,删除1行
x:删除光标所在处后面的1个字符
nx:删除光标所在处后面的n个字符,如5x,就是删除5个字符
X:删除光标所在处前面的1个字符
nX:删除光标所在处前面的n个字符,如5x,就是删除5个字符
dd:删除光标所在行
ndd:光标所在行(包括)往下的n行
3、复制
yy:复制光标所在行,单行哦;
p:把复制这行粘贴,yy和p必须搭配使用哦~
4、替换
r:替换光标所在的字符,只单个字符哦
R:替换光标所在后面的字符,直到你按了ESC键,才停止替换
5、跳行
首先得知道行号。在底线命令行模式下输入”:set nu“,或者输全了”set number“,其他输入都不对,回车即可显示各行的行号了。
第二跳到指定航。先按Esc键确定已经处于Command mode下了,再按下”:“即进入了底线命令模式,然后输入数字,回车就可以跳转到指定行了
6、跳到行首,行尾
按数字0,跳转到所在行的行首
按$,跳转到所在行的行首
相关文章推荐
- 使用安装在linux端的loadgenerator,在controller加载并发人数受限的问题解决
- linux c fopen修改已经存在的文件
- centos6.5安装php5.6版本
- 在linux中数据库备份遇到的问题
- Linux下如何使用grep命令查找带有tab(退格)的字符
- (转)Linux环境进程间通信系列(五):共享内存
- linux下 eclipse装svn报failed to load javahl library的解决办法
- Linux下如何批量建立文件连接
- 数据导数据工具xtrabackup之xtrabackup_binlog_pos_innodb和xtrabackup_binlog_info区别
- centos mysql 基本操作
- centOs7.0 下部署 fastdfs 集群 并配置负载均衡
- windows和linux系统文件传输
- 笔试题目中出现了Linux下的符号链接的问题,顺便学习一下软链接和硬连接
- Linux正则表达式特性详解及BRE与ERE的异同点
- linux 安装lnmp
- centos 64位linux系统下安装appt命令
- Linux下ps命令实现
- 《Linux就该这么学》 - 必读的红帽系统与红帽linux认证自学手册
- linux kill命令
- linux 中ps命令