社区
Linux/Unix社区
帖子详情
vim自定义结构体怎样自动补全
THFG
2012-10-20 08:43:01
如题。。。。在vim中其他的结构体都能够自动补齐,但是我自己定义的结构体却无法补齐,无论我是定义在文件内的还是在头文件中的都不行,,,,希望有大神能够帮忙解决一下。。。。。我的vim是linux中的
...全文
703
3
打赏
收藏
vim自定义结构体怎样自动补全
如题。。。。在vim中其他的结构体都能够自动补齐,但是我自己定义的结构体却无法补齐,无论我是定义在文件内的还是在头文件中的都不行,,,,希望有大神能够帮忙解决一下。。。。。我的vim是linux中的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuellong
2012-11-24
打赏
举报
回复
下个clang_complete装上吧;这个应该是目前最好的c++补全插件
THFG
2012-10-20
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
网上找个.vimrc用一下。
[/Quote]
哎,,,网上很多的vimrc都是有各种插件跟我不一样的,,我下下来都是不能用的,,超蛋疼的
qq120848369
2012-10-20
打赏
举报
回复
网上找个.vimrc用一下。
一学就会——安装
vim
及使用方法
对新人来说,
vim
如何退出是个大问题, 对新人来说,
vim
三种模式,普通模式,编辑模式,命令行模式如何切换 对新人来说,
vim
打开一个文件,突然弹出一个英文警告,怎么解决 对新人来说,
vim
鼠标不能用,怎么通过配置...
高效编辑器
vim
之
自动补全
【版权声明:转载请保留出处:blog.csdn.net/gentleliu。邮箱:shallnew*163.com】
vim
能
自动补全
插入的单词,当你键入一个单词的开头部分,按CTRL-P或CTRL-N。
vim
就会为你猜测余下的部分。
vim
会非常努力的来补全不完整单词,默认情况下,他搜索如下一些地方: 1,当前文件。 2,其他窗口内的文件。 3,其他载入文件。 4,未载入文件。 5
使用
Vim
打造IDE--
自动补全
自动补全
是一个很重要的功能。实现该功能,
vim
需要ctags 5.6版以上的支持。查看帮助文档::help new-omni-completion在~/.
vim
rc中增加如下两行:filetype plugin indent onset completeopt=longest,menu打开文件检测和智能补全,并关闭智能补全时的预览窗口。这样在
结构体
等,进行insert进行编辑时,将光标放到 "->"后,按下Ctrl+X CTRL-O 会弹出一个下拉菜单,此时有一些快捷键可以用:Ctrl+P向前切换成员Ctr
vim
编辑器 ---
自动补全
自动补全
快捷键(编辑模式下使用):Ctrl+P/p向前切换成员Ctrl+N/n向后切换成员Ctrl+E/e表示退出下拉窗口, 并退回到原来录入的文字Ctrl+Y/y表示退出下拉窗口, 并接受当前选项如果你增加了一些成员变量, 全能补全还不能马上将新成员补全, 需要你重新生成一下tags文件, 但是你不用重启
vim
, 只是重新生成一下tags文件就行了, 这时全能补全已经可以
自动补全
了, 还真够"全...
关于
Vim
补全模式
----
Vim
一共提供了 15 种
自动补全
的模式(:help ins-completion)。其中有两种的补全列表内容与另外两种相同,只是排序不同,这 15 种模式: 1 文字编辑用的 3 种: ---- 文字编辑显然是不用
Vim
的,所以这三种模式比较悲催,我从没用过: K 模式 (
Vim
默认: CTRL-X CTRL-K) -- 字典补全,
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章