linux中vi编辑器
来源:互联网 发布:ios 阿里百川的云推送 编辑:程序博客网 时间:2024/05/21 00:20
vi filename 进入vi编辑器
vi编辑器中的常用按键使用说明:
一、移动光标
G:移动到文件的最后一行
nG:n为数字,移动到文件的第n行
gg:移动到文件的第一行,与1G是相同的功能
N[ENTER]:N为数字,光标向下移动n行
ctrl+f:屏幕向下移动一页
ctrl+b:屏幕向上移动一页
0或功能键[Home]:将光标移动到这一行的最前面的字符处
$或者功能键[End]:将光标移动到这一行的最后一个字符处
二、查找和替换
/word:向下查找一个名称为word的字符串
?word:向上查找一个名称为word的字符串
n:n是一个英文按键,代表重复前一个查找的操作,如果是/word操作,则代表向下查找下一个word字符,如果是?word操作,则代表向上查找上一个word字符
N:N是一个英文按键,与n的作用相反,为”反向“进行下一个查找,如果是/word,则代表向上查找上一个word字符,如果是?word操作,则代表向下查找下一个word字符
:n1,n2s/word1/word2/g:n1和n2为数字,在n1行和n2行之间寻找word1这个字符串,并且将该字符串用word2来替换
:1,$s/word1/word2/g:从第一行到最后一行查找word1字符串,并将该字符串替换为word2
:1,$s/word1/word2/gc:从第一行到最后一行查找word1字符串,且在替换前显示提示字符给用户确认是否需要替换
三、删除、复制和粘贴
x,X:在一行字中,x为向后删除一个字符(相当于[Del]),X为向前删除一个字符(相当于[Backspace])
dd:删除光标所在的那一行
ndd:n为数字,删除光标所在的向下n行。
yy:复制光标所在的那一行
nyy:n为数字,复制光标所在的向下n行
p,P:p将已经复制的数据在光标的下一行粘贴,P将已经复制的数据在光标的上一行粘贴
u:复原亲一个操作
[Ctrl]+r:重做上一个操作
.:小数点,意思是重复前一个操作的意思
四、vim环境的更改
:set nu:显示行号,设置之后,会在每一行的前缀显示该行的行号
:set nonu:与set nu相反,为取消行号
- linux中vi编辑器
- Linux中vi编辑器
- Linux中vi编辑器的用法
- Linux中vi编辑器的用法
- linux中vi编辑器的应用
- Linux(RedHat)中Vi编辑器使用详解
- linux中vi编辑器中文乱码问题
- linux中vi编辑器没有颜色
- Linux中vi编辑器的用法
- linux中VI编辑器使用个人记录
- Linux中vi编辑器的使用详解
- linux中vi编辑器的使用
- Linux中vi编辑器的使用
- linux中vi编辑器基本操作
- 【Linux】ubuntu中怪异的vi编辑器
- Linux中vi编辑器的使用详解
- Linux系统中Vi编辑器的常用命令
- linux文件编辑器vi
- Hadoop--ZooKeeper
- 从uboot传参数给linux驱动
- Cstring中GetBuffer()方法的主要作用
- hdu1517 A Multiplication Game
- Android_07_有序广播及最终广播接收者
- linux中vi编辑器
- 异步复位、同步释放
- 适配器模式
- DHCP的那些事儿
- Android UI 设计——Button 控件
- Java_Properties类实现软件使用次数
- SYSTEMTIME、 time_t、tm 的相互转换
- Java 递归读取文件
- 神马!看电子书,会让记忆力衰退!