vim的基本命令

vim是vi的升级版,是unix系统上编辑文档最常用的命令
以下是vim的常用命令:
一、操作文件
vim test.php //打开filename文件
:w //保存文件
:w test.php //保存至vpser.net文件
:q //退出编辑器,如果文件已修改请使用下面的命令
:q! //退出编辑器,且不保存
:wq //退出编辑器,且保存文件
ZZ //保存文件并退出编辑

二、编辑文件
a //在当前光标位置的右边添加文本
i //在当前光标位置的左边添加文本
A //在当前行的末尾位置添加文本
I //在当前行的开始处添加文本(非空字符的行首)
O //在当前行的上面新建一行
o //在当前行的下面新建一行
R //替换(覆盖)当前光标位置及后面的若干文本
J //合并光标所在行及下一行为一行(依然在命令模式)
G //光标移动到文件末端
dd //删除当前行

三、可视化编辑
v //从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。
V //从光标当前行开始,光标经过的行都会被选中,再按一下V结束。
Ctrl + v 从光标当前位置开始,选中光标起点和终点所构成的矩形区域,再按一下Ctrl + v结束。
ggVG 选中全部的文本, 其中gg为跳到行首,V选中整行,G末尾
选中后就可以用编辑命令对其进行编辑,如 :
d //删除
y //复制 (默认是复制到"寄存器)
p //粘贴 (默认从"寄存器取出内容粘贴)
"+y //复制到系统剪贴板(也就是vim的+寄存器)
"+p //从系统剪贴板粘贴

四、其他
:set nu //显示行数
:set nonu //不显示行数
: //光标移动到指定行数
/ //搜索匹配内容,按n移动到下一个匹配内容

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

相关阅读更多精彩内容

  • 简介 Vim是从vi发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使...
    Vincent_永阅读 3,146评论 0 0
  • 目录(?)[-] 关于Vim 1 Vim的几种模式 启动Vim 文档操作 光标的移动 1 基本移动 2 翻屏 3 ...
    SunnyLeong阅读 12,881评论 0 32
  • vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v 从...
    壹首簡單的歌阅读 4,375评论 0 7
  • 1. vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:v ...
    路痴千行阅读 8,610评论 0 0
  • 过去是从农村向城市发展,因为资源的集中,给各方面带来便利,生活,工作,交通,信息,当达到一个临界点之后,反而成为一...
    唯书尽欢阅读 1,576评论 0 2

友情链接更多精彩内容