手把手教你将Vim改装成一个IDE编程环境(图文) 吴垠
其实还有一些其他功能和设置, 但是我都没有用过, 这些功能再加上正则表达式, 已经够我用了, 其他的你可以在网页上看看它的文档, 如果有什么惊人发现记得跟我互通有无, 共同进步哦....
下载地址
?script_id=1026 下面介绍它的用法: :help Mark 按照上面的方法安装好Visual Mark后, 你什么也不用设置, 如果是gvim, 直接在代码上按下Ctrl+F2, 如果是vim, 用"mm", 怎么样, 发现光标所在的行变高亮了吧, 见下图: (--- 图17 ---) 如果你嫌书签的颜色不好看, 你还可以自己定义, 不过是修改这个插件脚本的的源码, 在目录~/.vim/plugin/中找到并打开visualmark.vim, 找到下面这段代码: 复制代码 代码如下:
我还有几个不满意的地方: 如果哪位朋友能解决这两个问题, 请一定要告诉寡人啊 14、 自动补全 用过Microsoft Visual Studio的朋友一定知道代码补全功能, 输入一个对象名后再输入"."或者"->", 则其成员名都可以列出来, 使Coding流畅了许多, 实现很多懒人的梦想, 现在我要告诉你, 这不再是Microsoft Visual Studio的专利了, vim也可以做到! 下面由我来教你, 该功能要tags文件的支持, 并且是ctags 5.6版本, 可以看看前文介绍tags文件的章节. 我这里要介绍的功能叫"new-omni-completion(全能补全)", 你可以用下面的命令看看介绍: 复制代码 代码如下:
你还需要在~/.vimrc文件中增加下面两句: 复制代码 代码如下:
打开文件类型检测, 加了这句才可以用智能补全 复制代码 代码如下:
关掉智能补全时的预览窗口 请确定你的Ctags 5.6已经安装好, 并且生成的tags文件已经可以用了, 那么我们就要抄家伙开搞了. 复制代码 代码如下:
设置tags文件 复制代码 代码如下:
随便找一个有成员变量的对象, 比如"parmp", 进入Insert模式, 将光标放在"->"后面, 然后按下"Ctrl+X Ctrl+O", 此时会弹出一个下列菜单, 显示所有匹配的标签, 如下图: (--- 图18 ---) (编辑:焦作站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |