VIM 问题, 在 vim 中写 c 程序的问题。

[复制链接]
查看11 | 回复4 | 2011-9-19 01:10:34 | 显示全部楼层 |阅读模式
比如写下:printf(\"helloworld.\\n\");写的时候会先打入括弧,然后输入里面的内容,最后光标会停留在有括弧左侧,这个时候我需要打入分号作为语句结束,使用l键右移一次——光标停留在右括弧上,然后键入o——光标后插入,这个时候光标就会直接跳转到下一行。搞得很郁闷。谢谢回答。
回复

使用道具 举报

千问 | 2011-9-19 01:10:34 | 显示全部楼层
键入o是另起一行的快捷键,你键入a就好了,a是向后跳一个,i是原地我vim用了4年,你以后有什么不会就问我吧追问搞定,查了下卡片,的确如此,怪自己不够细心,怎么记忆里面只有i和o是插入,还有个问题,可能比较大,就是看到他们教程里面的那个函数格式自动补全的方法,说是ctags或者cscope都可以实现,但还是没有解决。不知是否可以帮忙解决?如果需要,我可以再开贴。请告知,谢谢!
回复

使用道具 举报

千问 | 2011-9-19 01:10:34 | 显示全部楼层
函数格式自动补全?啥意思?
回复

使用道具 举报

千问 | 2011-9-19 01:10:34 | 显示全部楼层
找了半天有个GIF图片没找到,比如说,输入printf以后,貌似按一下tab键,就可以自动补全为printf(\".......\");这样的格式。如果输入for按一下快捷键就可以补全为:for(.....;.......;.......){.............;}这样的格式。
回复

使用道具 举报

千问 | 2011-9-19 01:10:34 | 显示全部楼层
抱歉啊,这个我也不会,我也是才知道还有这么一个功能。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行