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进入多窗口模式

相关内容

    暂无相关文章