现在的位置: 首页 > 综合 > 正文

gvim 使用笔记

2018年04月10日 ⁄ 综合 ⁄ 共 1084字 ⁄ 字号 评论关闭

gvim7.3

1· normal 模式:

*

向下所搜光标下的单词

#

向上搜索光标下的单词

2· normal 模式: << / >>

删除 / 添加一个缩进,在光标所在行的行首

注:

在输入以上字符前输入数字n,表示作用范围,自光标所在行起,共n行

3. TargList无法生成文件tags。可能原因是该文件路径中存在中文字符。(Windows GVim)

4·使用vim,在指定目录和文件中搜索关键字

:vimgrep /key string/ **/*.*

在当前目录及子目录下的所有文件中搜索关键字,搜索的结果存放在quickfix窗体中

5·quickfix常用命令

:copen 打开quickfix

:cclose 关闭quickfix

:cc 跳转到当前查找的关键字位置,当跳到该位置后,手动浏览代码到其它位置时,按此命令可跳回到当前关键字位置

:cn 转到下一个关键字(quickfix列表中的)

:cp 转到上一个关键字(quickfix列表中的)

5·让qucikFix窗口显示在中间位置。在打开quickFix窗口前,关闭targlist窗体。

6· 列编辑模式

linux:

1 将光标移至编辑位置,Ctrl+V进可视模式,以光标当前位置为起点,按上下左右键选择编辑的范围

2 按‘d’删除选择的内容,或shift+i,插入文本,选择插入文本是按光标起始位置的列号和选择的行数进行编辑,不替换原有内容

windows:

1 在normal模式下选择编辑范围(shift+上下左右键 或 用鼠标圈)

2 Ctrl+q进入列编辑模式

3 按Del键删除选中的内容,或输入内容替换选中的内容

7· 在浏览过到地方,来回切换

Ctrl+O :之前浏览过的位置

Ctrl+I:之后浏览的位置

8· 撤销操作

‘u’:撤销上一个命令

‘U’:行撤销,撤销所有在前一行上的命令

Ctrl+R: 重复上个命令

9· 显示vim当前的工作目录

:pwd

显示当前编辑文件的全路径文件名(相对与vim当前工作目录到)

:f

10· vim中创建新文件,文件-》新建。

编辑完内容后输入命令":file filename" "filename"就是新建文件保存的文件名,默认在当前vim的工作目录下,可以输入命令:pwd查看目录。

11· 显示16进制数据

:%!xxd -g 1 表示每1个字节为1组
:%!xxd -g 2 表示每2个字节为1组(默认)
:%!xxd -g 4 表示每4个字节为1组
:%!xxd -r    将vim恢复成原来的显示
man xxd可以获得xxd的帮助文件

http://blog.csdn.net/eroswang/article/details/4791875

12· 删除提示符后面到所有字符

shift+d

抱歉!评论已关闭.