博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vim命令相关
阅读量:6500 次
发布时间:2019-06-24

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

在shell中,记住一些常用的vim命令,会在操作时候事半功倍。

 

光标移动

h,j,k,l,h  #表示往左,j表示往下,k表示往右,l表示往上Ctrl f        #上一页Ctrl b        #下一页w, e, W, E    #跳到单词的后面,小写包括标点b, B          #以单词为单位往前跳动光标,小写包含标点O             #开启新的一行^             #一行的开始$             #一行的结尾gg            #文档的第一行[N]G          #文档的第N行或者最后一行

搜索

/pattern    #搜索(非插入模式)?pattern    #往后搜索n           #光标到达搜索结果的前一个目标N           #光标到达搜索结果的后一个目标

窗口

:split    #水平方向分割出一个窗口:vsplit   #垂直方向分割出一个窗口:close    #关闭窗口Ctrl W    #切换窗口, h到左边窗口,j到下方窗口,k到上方窗口,l到右边窗口

插入模式

i    #插入到光标前面I    #插入到行的开始位置a    #插入到光标的后面A    #插入到行的最后位置o, O    #新开一行Esc    #关闭插入模式

编辑

r         #在插入模式替换光标所在的一个字符J         #合并下一行到上一行s         #删除光标所在的一个字符, 光标还在当行S         #删除光标所在的一行,光标还在当行,不同于ddu         #撤销上一步操作ctrl r     #恢复上一步操作.         #重复最后一个命令~         #变换为大写[N]>>     #一行或N行往右移动一个tab[N]<<     #一行或N行往左移动一个tab

 

关闭

i    #插入到光标前面I    #插入到行的开始位置a    #插入到光标的后面A    #插入到行的最后位置o, O    #新开一行Esc    #关闭插入模式

剪切和复制

dd      #删除一行dw      #删除一个单词x       #删除后一个字符X       #删除前一个字符D       #删除一行最后一个字符[N]yy    #复制一行或者N行yw      #复制一个单词p       #粘贴

视觉模式

v    #选中一个或多个字符V    #选中一行

摘自:

 

转载地址:http://uwtyo.baihongyu.com/

你可能感兴趣的文章
利用ZYNQ SOC快速打开算法验证通路(5)——system generator算法IP导入IP integrator
查看>>
指针和引用的区别
查看>>
转:strcat与strcpy与strcmp与strlen
查看>>
运行PHP出现No input file specified错误解决办法
查看>>
【重建】从FJOI2016一试谈起
查看>>
selenium之frame操作
查看>>
php 引入其他文件中的变量
查看>>
MYSQL体系结构-来自期刊
查看>>
mysql的基本知识
查看>>
exchange 2003配置ASSP 反垃圾邮件
查看>>
webpack入门(二)what is webpack
查看>>
UnitOfWork以及其在ABP中的应用
查看>>
学习C语言必须知道的理论知识(第一章)
查看>>
for语句内嵌例题与个人理解
查看>>
眠眠interview Question
查看>>
Linux C++/Java/Web/OC Socket网络编程
查看>>
[转]CSS hack大全&详解
查看>>
c语言第八次作业
查看>>
RPC-client异步收发核心细节?
查看>>
POJ-1753 Flip Game 枚举 状态压缩
查看>>