Vim 的常用使用方法

vim的三种模式

命令行模式command mode)

插入模式(Insert mode)

底行模式(last line mode)

其中出入插入模式和底行模式时按住“ESC” 可以退回到命令模式。

命令模式经常使用的指令是  :q(退出)  :wq(保存并退出)  :q! (强制退出) ,在命令模式中主要通过 “hjkl” 四个字母进行光标的移动

当然也有一些其他的细节的移动方法。此处不做详细的阐述。

底行模式主要用来进行命令操作

命令模式下输入:、/进入此模式 

:进入此模式,常用用命令 

/进入此模式,主要用来进行查找。 

/查找的字符串:n查找下一个匹配的字符串,N查找上一个匹配的字符串

插入模式主要是对内容进行编辑,在命令模式中按住”i”即可进入插入模式

i    在光标前面插入文字

I    插入到行开始的位置

o    在光标所在行的下一行增添新行

O    在光标所在行的上一行增添新行

I    在光标所在行的开头插入

A    在光标所在行的末尾插入

^    一行的开始

$    一行的结尾

g    文档的开始

G    文档的最后一行

s    删除光标所在的行的字符

S    删除光标所在的行

dd  也是删除一行,不知道跟S有啥不同,我测试的结果是一样的,光标都还是在那行

yy  复制一行或多行

p    粘贴一行

h,j,k,l h表示往左,j表示往下,k表示往右,l表示往上,跟方向键类似。

n+//  向下跳n行

n- //  向上跳n行

nG //  跳到行号为n的行

G //  跳至文件的底部

ndd    删除以当前行开始的n行

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容