ubuntu11.04 vim 偏僻功能既要
来源:互联网 发布:北非战役知乎 编辑:程序博客网 时间:2024/05/16 15:44
quickfix窗口
《vi and vim》上说:编辑完c文件,在vim里执行:make filename(注意不要.c)。就会出现quickfix窗口。可是我试了几次没看到。原来ubuntu下,在vim里写完C文件后执行:make,是不出现quickfix的,而是先回到terminal中显示结果,然后直接跳到第一个错误处,如果没有错误就返回make之前的状态。
如果要打开quickfix窗口,执行:copen。关闭使用:cclose。
功能:
1 在vim中,通过:make编译时,错误信息可通过quickfix窗口显示,每个错误对应一行,将光标移到其中一行,按下Enter,便可进入对应的出错代码行。
2 在vim,执行vimgrep pattern filename,自动调转到第一个匹配处,但可能有多个匹配行。此时打开quickfix可查看所有匹配行,并可进行跳转。
命令行模式:
[I
将光标移动一个函数名上,按下该快捷,如果是C文件,那么会出现所有与包含该函数名的行,搜索的文件包括当前文件和该文件的include文件。如果是python文件,则只显示当前文件的所有匹配行。
*
搜索当前光标下的word,快捷简单。
#
与*同,搜索方向相反。
gd
跳转到光标下word的第一次出现处,可用于查找函数或变量的定义处。
文本过滤:
: !ls
前面加'!',表示执行bash指令,执行结果不会insert到当前文件;
:r !ls
读取指令结果。
: 1,5!sort
将1到5行,sort过后进行替换。如果指令前面指定了文本范围,表示该文本会通过标准输出到command,command的执行结果会替换当前指定的文本。
:1,5w !sort
如果想指定文本作为command的标准输入,却又不想command输出替换指定文本,那么该指令能很好的满足。不过注意w后面一定要有空格。
- ubuntu11.04 vim 偏僻功能既要
- ubuntu11.04 vim quickfix窗口打开
- 在笔记本安装Ubuntu11.04增强功能
- 在笔记本安装Ubuntu11.04增强功能
- Ubuntu11.10 Vim配置
- ubuntu11.04
- 解决ubuntu11.04下gedit 中文乱码和 vim中文乱码问题 (txt)
- 解决ubuntu11.04下gedit 中文乱码和 vim中文乱码问题 (txt)
- ubuntu11.10 vim编译安装vimgdb
- the setting of vim in ubuntu11.10
- ubuntu11.10我的vim设置
- vim功能
- vim功能
- 针对uboot tftp功能,安装并配置Ubuntu11.04的tftp
- virtualbox 4.08安装虚机Ubuntu11.04增强功能失败解决方法
- 在笔记本安装Ubuntu11.10增强功能
- ubuntu11.04 安装GNOME3
- ubuntu11.04发售啦
- Bash I/O重定向
- rqnoj-106-最大加权矩形-dp
- ubuntu桥接
- 以太网数据包如何发送
- 网桥与kvm桥接
- ubuntu11.04 vim 偏僻功能既要
- 第一次可链接openstack中实例
- tortosieGit的使用
- ubuntu11.10成功配置openstack
- 优盘安装ubuntu server10.10
- 电脑压力测试
- ubuntu11.10上xen的安装
- xelatex使用从windows拷过来的系统字体
- use python and django make an web service