博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vim 编辑器
阅读量:4552 次
发布时间:2019-06-08

本文共 1268 字,大约阅读时间需要 4 分钟。

Ctrl + f       屏幕向下移动一页,相当于[Page Down]按键

Ctrl + b      屏幕向上移动一页,相当于[Page Up]按键

0 或功能键Home    这是数字“0”,移动到这一行的最前面字符处

$ 或功能键End     移动到这一行的最后面字符处 

G         移动到这个文件的最后一行 

nG         n为数字。移动到这个文件的第n行。例如20G则会移动到这个文件的第20行

gg         移动到这个文件的第一行,相当于1G  

N[Enter]      n为数字。光标向下移动n行。

/**************************************查找与替换**************************************************/

 /word                  向下寻找一个名称为word的字符串。例如要在文件内查找vbird这个字符串,就输入/vbird即可。  

:n1,n2s/word1/word2/g  n1与n2为数字。在第n1与n2行之间寻找word1这个字符串,并将该字符串替换为word2。举例来说,在100到200行之间查找vbird并替换为VBIRD则用":100,200s/vbird/VBIRD/g"

:1,$s/word1/word2/g   从第一行到最后一行查找word1字符串, 并将该字符串替换为word2 

:1,$s/word1/word2/gc    从第一行到最后一行查找word1字符串,并将该字符串替换为word2。且在替换前显示提示字符给用户确认(confirm)是否需要替换

/*************************************************删除/复制与粘贴*****************************************************/

x,X      在一行字当中, x为向后删除一个字符(相当于[Del]按键),X为向前删除一个字符(相当于[Backspace])

dd      删除光标所在的那一整行

ndd      n为数字。删除光标所在的向下n行,

yy      复制光标所在的那一行

nyy      n为数字。复制光标所在的向下n行,

p,P      p 为将已复制的数据在光标下一行贴贴,P 则为贴在光标上一行! 举例来说,我目前光标在第 20 行,且已经复制了 10 行数据。则按下 p 后, 那 10 行数据会贴在原本的 20 行之后,亦即由 21 行开始贴。但如果是按下 P 呢? 那么原本的第 20 行会被推到变成 30 行。 (常用)

u      复原前一个操作

Ctrl+r    重做上一个操作

.      重复前一个操作的意思。如果你想要重复删除/重复粘贴等操作,按下小数点.就好

 

转载于:https://www.cnblogs.com/zdfjf/p/7081795.html

你可能感兴趣的文章
利用SynchronizationContext.Current在线程间同步上下文
查看>>
python各种类型转换-int,str,char,float,ord,hex,oct等
查看>>
sublime Text3 快捷键
查看>>
19 年书单
查看>>
不变模式
查看>>
matlab去云雾
查看>>
500lines项目简介
查看>>
Asp.net core logging 日志
查看>>
BOM浏览器对象模型
查看>>
Jq 遍历each()方法
查看>>
Android源码分析:Telephony部分–phone进程
查看>>
关于 redis.properties配置文件及rule
查看>>
WebService
查看>>
关于Java中重载的若干问题
查看>>
Java中start和run方法的区别
查看>>
23种设计模式中的命令模式
查看>>
[转载]年薪10w和年薪100w的人,差在哪里?
查看>>
shell 日期参数
查看>>
package的使用
查看>>
括号生成
查看>>