VIM常用命令搜集

原创 2017年08月17日 19:35:46
F11打开左侧文件浏览模式
V 进入可视化模式,相当于Windows下的shift,进行块操作
全选 gg,V,G
zc 折叠代码
zo 打开代码
#   向上搜索相同的单词
*   向下搜索相同的单词
<C+n> | <C+p> 自动补全
u 撤销
<C+r> 撤销撤销
^ line的开头
$ line的尾部
:set nu     设置行号
:set nonu 取消行号
yy 复制
p 粘贴
dd 剪切
<C+l> 刷新屏幕
J 合并一行
viw | ve 选中一个单词


/* 光标移动操作 */
hjkl 左下上右


w 光标移动到下一个单词的词首;注:对于中文,连续的多个汉字作为一个word。  
2w 重复执行w操作2次;  
e 光标移动到下一个单词的词尾;  
5e 重复执行e操作5次;  
b 向前移动光标,移动到前一个单词的词首; 


/* 段落移动 */


) 光标移动到下一句;
( 光标移动到上一句;
3) 光标移动到向下3句
{ 向上移动一个段落;
} 向下移动一个段落
3} 向下移动3个段落


/* 替换操作 */


:s/old/new       用new替换行中首次出现的old
:s/old/new/g        用new替换行中所有的old
:n,m s/old/new/g    用new替换从n到m行里所有的old
:%s/old/new/g       用new替换当前文件里所有的old


/* 页面分割操作 */


:split | :sp 打开当前文件的垂直分割窗口
:vsplit | :vsp 打开当前文件的水平分割窗口
<C+w> + [hjkl] 进行分割的窗口切换
<C+w> + r       交换窗口
<C+w> + w    这个命令会在所有窗口中循环移动
<C+w> + +       增加窗口高度
<C+w> + -    减少窗口高度
<C+w> + =   让所有窗口调整至相同尺寸(平均划分)
<C+w> + <       减少宽度
<C+w> + >       增加宽度
<C+w> + |       当前窗口占最大宽度
:resize [+-] n  增加或减少n个高度
:vertical resize n  指明当前窗口的宽度为n


/* tab页操作 */


:tabnew filename  打开新分页并编辑新文件(可选的)。如果未指定文件,则只打开新分页,并附上空的缓冲区。
:tabclose | :tanc   关闭当前分页
:tabonly | :tabo   关闭其他所有的分页。如果其他分页中有修改过的文件,则不会移除该分页,除非设置了autowrite选项。此时,所有修改过的文件都在分页关闭前写入磁盘。
:tabs 查看所有打开的tab页
:tabp 前一个tab页
:tabn 后一个tab页
gt , gT 可以直接在tab之间切换
版权声明:本文为博主原创文章,转载请注明出处。

VIM总结之一:VIM编辑器常用命令详解

VIM编辑器常用命令详解(基础篇)                                                                                   ...
  • mountzf
  • mountzf
  • 2016年06月23日 11:12
  • 4580

vim基础知识和常用命令

本篇主要内容是vim的基本知识,常用命令等,不涉及需要额外安装的插件。
  • liuyuan185442111
  • liuyuan185442111
  • 2016年05月21日 18:23
  • 6084

vim 常用指令操作示意图

vi 与 vim 快捷按键的具体说明请点击这里
  • deniro_li
  • deniro_li
  • 2017年01月17日 16:20
  • 1078

vi/vim常用命令总结参考图

vi/vim编辑工具常用命令参考:
  • LEON1741
  • LEON1741
  • 2017年01月23日 17:39
  • 524

鸟哥私房菜vim常用命令

第一部份:一般模式可用的按钮说明,光标移动、复制贴上、搜寻取代等 移动光标的方法 h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 ...
  • Scythe666
  • Scythe666
  • 2016年07月28日 16:01
  • 1619

linux vi(vim)常用命令汇总

前言 首先介绍一下 vim vi 是 unix/linux 下极为普遍的一种文本编辑器, 大部分机器上都有 vi 有各种变种, 在不同的机器上常用不同的变种软件 其中 vim 比较好用也用得比较广泛...
  • tianwei7518
  • tianwei7518
  • 2015年03月11日 21:18
  • 745

vim常用命令助记

0 HOME  行首$ END     行尾n 空格     行中的第n个字符 ngg   跳到n行gg     文件首行G       文件尾行 ctrl+u   往上半页ctrl+d   往下半页...
  • anewhuahua
  • anewhuahua
  • 2011年02月11日 09:13
  • 237

vim常用命令示意图

vim常用命令示意图
  • quwenzhe
  • quwenzhe
  • 2016年04月30日 17:04
  • 675

vim 常用指令示意图

vim 常用指令示意图
  • zyw19871007
  • zyw19871007
  • 2015年05月24日 12:45
  • 492

Linux常用命令之vim操作

一、背景 vi编辑器是所有Unix及Linux系统下标准的编辑器,这里只是简单地介绍一下它的用法和列示一下常用的命令。 1. 个人认为最有用的一个命令是vim的学习手册,可以跟着一步一...
  • chenyunqiang
  • chenyunqiang
  • 2016年10月13日 12:17
  • 157
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VIM常用命令搜集
举报原因:
原因补充:

(最多只允许输入30个字)