vim命令学习总结
vim命令学习总结
vim命令学习总结
今天对vim编辑器操作复习了下,对于一些自己常用的命令做个记录分享下。vim可以看作是vi的高级版本,也可以认为是个”程序编辑器”。它的官网宣称vim是一个”程序开发工具”。vim分为三种模式,分别是一般模式,编辑模式和命令模式。
www.2cto.com
一般模式
用vim打开的文件就直接进入了一般模式。在该模式下可以使用上下左右按键来移动光标,可以删除、复制、粘帖等操作。该模式下常用命令如下:
[Page Down][Page Up] 翻页
G 移动到文件第一行
gg 移动到文件最后一行
x,X x为向后删除一个字符,X为向前删除一个字符
dd(ndd) 删除光标所在的一整(n)行
yy(nyy) 复制光标所在的一(n)行
p,P 将复制的数据在光标下一行粘帖(上一行)
u 复原前一个操作 www.2cto.com
[Ctrl]+r 重做上一个操作
编辑模式
按下i,a,o,r进入到编辑模式
命令模式
:w 将编辑的数据写入硬盘文件中
:w! 强制写入该文件
:q 离开vim
:q! 不保存强制离开
:wq 保存并离开
:w[filename] 另存文件
:r[filename]将文件内容加到光标所在行后面
vim多文件编辑 www.2cto.com
vim test.txt test1.txt同时打开两个文件
:n 编辑下一个文件
:N 编辑上一个文件
;files 列出打开的所有文件
多窗口功能
在已经打开的一个text.txt文件下输入:sp test1.txt进入多窗口模式
评论暂时关闭