vim 常用使用方法
来源:互联网 发布:淘宝发安能物流单号 编辑:程序博客网 时间:2024/06/07 01:08
1. 查找
/xxx(?xxx)
?word
"N"
2. 快速移动光标
结合的, 看几个例子就能够明白了.
特殊地:
撤销
如果你误删了过多的内容。显然你可以再输入一遍,但是命令"u" 更简便,它可以撤消上一次的操作。
4.追加
"i"命令可以在当前光标之前插入文本。
"a"命令可以在当前光标之后插入文本。
"o"命令可以在当前行的下面另起一行,并使当前模式转为Insert模式。
"O"命令(注意是大写的字母O)将在当前行的上面另起一行。
5.常用配置
set nu
set ai
set hlsearch 高亮显示
noh 关闭高亮显示
:vsplit或::vsplit two.c"
":vnew"命令,用于垂直分隔窗口并在其中打开一个新的空缓冲区。
CTRL-W 切换窗口
vim多窗口使用技巧
1、打开多个窗口
打开多个窗口的命令以下几个:
横向切割窗口
:new+窗口名(保存后就是文件名)
:split+窗口名,也可以简写为:sp+窗口名
纵向切割窗口名
:vsplit+窗口名,也可以简写为:vsp+窗口名
2、关闭多窗口
可以用:q!,也可以使用:close,最后一个窗口不能使用close关闭。使用close只是暂时关闭窗口,其内容还在缓存中,只有使用q!、w!或x才能真能退出。
:tabc 关闭当前窗口
:tabo 关闭所有窗口
3、窗口切换
:ctrl+w+j/k,通过j/k可以上下切换,或者:ctrl+w加上下左右键,还可以通过快速双击ctrl+w依次切换窗口。
4、窗口大小调整
纵向调整
:ctrl+w + 纵向扩大(行数增加)
:ctrl+w - 纵向缩小 (行数减少)
:res(ize) num 例如::res 5,显示行数调整为5行
:res(ize)+num 把当前窗口高度增加num行
:res(ize)-num 把当前窗口高度减少num行
横向调整
:vertical res(ize) num 指定当前窗口为num列
:vertical res(ize)+num 把当前窗口增加num列
:vertical res(ize)-num 把当前窗口减少num列
5、给窗口重命名
:f file
6、vi打开多文件
vi a b c
:n 跳至下一个文件,也可以直接指定要跳的文件,如:n c,可以直接跳到c文件
:e# 回到刚才编辑的文件
7、文件浏览
:Ex 开启目录浏览器,可以浏览当前目录下的所有文件,并可以选择
:Sex 水平分割当前窗口,并在一个窗口中开启目录浏览器
:ls 显示当前buffer情况
8、vi与shell切换
:shell 可以在不关闭vi的情况下切换到shell命令行
:exit 从shell回到vi
- vim 常用使用方法
- Vim编译器的常用使用方法与技巧
- VIM使用方法
- vim使用方法
- vim使用方法
- vim使用方法
- vim使用方法
- vim使用方法---vim分屏
- vim 常用
- vim常用
- vim 常用
- VIM常用
- vim编辑器使用方法
- vi/vim 使用方法讲解
- vi/vim 使用方法讲解
- vim 的使用方法
- vi/vim 基本使用方法
- vi/vim 基本使用方法
- GraphChi
- Android之怎么操作文件(读写以及保存到sdcard)
- Web-Scale Data
- 黑马程序员——javascript语言的方法以及部分对象的使用学习日志
- 面试集锦--构造函数初始化顺序问题
- vim 常用使用方法
- 古希腊神话故事6 :欧罗巴
- 求图片的梯度函数
- u-boot2011.09之mkconfig之简析
- how nativeactivity starts
- NIO 详解
- vim 剪切板
- boost::tuple学习笔记
- VC2010配置opencv2.3.1