加入收藏 | 设为首页 | 会员中心 | 我要投稿 焦作站长网 (https://www.0391zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 安全 > 正文

手把手教你将Vim改装成一个IDE编程环境(图文) 吴垠

发布时间:2020-03-14 07:07:57 所属栏目:安全 来源:站长网
导读:这篇文章主要介绍了手把手教你将Vim改装成一个IDE编程环境(图文) 吴垠 ,需要的朋友可以参考下

Ctrl+P   向前切换成员  
Ctrl+N   向后切换成员  
Ctrl+E   表示退出下拉窗口, 并退回到原来录入的文字  
Ctrl+Y   表示退出下拉窗口, 并接受当前选项  

如果你增加了一些成员变量, 全能补全还不能马上将新成员补全, 需要你重新生成一下tags文件, 但是你不用重启vim, 只是重新生成一下tags文件就行了, 这时全能补全已经可以自动补全了, 还真够"全能"吧.

vim中的其他补全方式还有:

Ctrl+X Ctrl+L
  整行补全
 
Ctrl+X Ctrl+N   根据当前文件里关键字补全
 
Ctrl+X Ctrl+K   根据字典补全
 
Ctrl+X Ctrl+T   根据同义词字典补全
 
Ctrl+X Ctrl+I   根据头文件内关键字补全
 
Ctrl+X Ctrl+]   根据标签补全
 
Ctrl+X Ctrl+F   补全文件名
 
Ctrl+X Ctrl+D   补全宏定义
 
Ctrl+X Ctrl+V   补全vim命令
 
Ctrl+X Ctrl+U   用户自定义补全方式
 
Ctrl+X Ctrl+S   拼写建议  

15、加速你的补全 -- 插件: SuperTab

下载地址   ?script_id=1643
 
版本   0.43  
安装   把supertab.vim 文件丢到 ~/.vim/plugin 文件夹就好了  
手册
  supertab.vim 文件头部, 和命令 ":SuperTabHelp"  

在上面一节中你应该学会了自动补全代码的功能, 按下"Ctrl+X Ctrl+O"就搞定了, 如果你够懒的话肯定会说"这么麻烦啊, 居然要按四个键", 不必为此自责, 因为Gergely Kontra 和 Eric Van Dewoestine也跟你差不多, 只不过人家开发了supertab.vim这个插件, 可以永远懒下去了, 下面我来教你偷懒吧.

在你的~/.vimrc文件中加上这两句:

复制代码 代码如下:


let g:SuperTabRetainCompletionType=2
let g:SuperTabDefaultCompletionType="<C-X><C-O>"


以后当你准备按"Ctrl+X Ctrl+O"的时候直接按<Tab>就好了, 够爽吧 ....

我稍微再介绍一下上面那两句配置信息:

复制代码 代码如下:


let g:SuperTabDefaultCompletionType="<C-X><C-O>"
" 设置按下<Tab>后默认的补全方式, 默认是<C-P>,
" 现在改为<C-X><C-O>. 关于<C-P>的补全方式,
" 还有其他的补全方式, 你可以看看下面的一些帮助:
" :help ins-completion
" :help compl-omni

复制代码 代码如下:


let g:SuperTabRetainCompletionType=2
" 0 - 不记录上次的补全方式
" 1 - 记住上次的补全方式,直到用其他的补全命令改变它
" 2 - 记住上次的补全方式,直到按ESC退出插入模式为止

问题:
但是现在我的<Tab>键不好用了, 我以前爱用<Tab>进行缩进, 如果前面有字符按下<Tab>键后就会进行补全, 而不是我想要的缩进功能, 不知道有没有快捷键可以暂时关闭和激活SuperTab键的功能. 如果哪位朋友知道, 请一定记得告诉我啊....

@
 Help poor children in Uganda!
 

"帮助可怜的乌干达儿童"
vim的作者开发了这么个强大, 好用的编辑器, 并且是完全开源, 完全免费的, 不知道比尔盖子会不会觉得这个人真是不可理喻. 作者对用户用户的唯一期望就是帮助乌干达的儿童, 可以用命令:hlep kcc查看详细的内容,

1、捐助一个读小学的孩子:每月 17 欧元 (或更多)。
2、捐助一个读中学的孩子:每月 25 欧元 (或更多)。
3、捐助诊所:每月或每季度,数额不限。
4、一次性捐赠。

有条件的就资助一下, 没条件的就像我一样帮助宣传一下吧, 这也算是开源精神.....

======================================
多谢各位兄弟捧场, 网页上图片显示的问题已经搞定了, 可能过阵子有空了还会对本文进行升级, 主要是增加一些新插件的使用介绍, 如果大家有好用的插件也可以推荐给我.
不知道哪儿有空间可以将该文上传供大家下载, 免得邮件麻烦.

==================
回复大家:
==================

deathmual@gmail.com 发表于2007-10-31 11:55:36  IP: 192.168.3.*
收一份先,谢谢了,在这里看不到图片,可能是公司的网络问题。
------------------
不好意思, 我文章的问题, 我已经改好了, 可以看到图片了

duyanning 发表于2007-10-31 12:02:19  IP: 202.117.10.*
IDE?
能在vim中调试程序吗?
------------------
本文介绍的暂时还不行, 但是有一些插件可以支持gdb, 我试了一下不怎么好用,
我会继续关注的.

dlwxn 发表于2007-11-01 10:33:48  IP: 211.143.246.*
还有你前面的超链接错误。
本文会教你:
1. 中文帮助手册的安装
2. vim编程常用命令
file:///C:/Documents%20and%20Settings/Administrator/桌面/programming_with_gvim_05.tar/programming_with_gvim_05/programming_with_gvim.html#2
------------------
是的, 我晚点抽空改一下, 没想到问题这么多...大家先将就看吧, 抱歉^_^

(编辑:焦作站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读