LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1361|回复: 14

我的vim在写C++程序时不能自动缩进?

[复制链接]
发表于 2003-4-18 14:49:07 | 显示全部楼层 |阅读模式
我的系统是RH9.0,在用vim写C++程序时,它不能自动缩进,请问怎么修改呢?
发表于 2003-4-18 15:28:11 | 显示全部楼层
你指的自动缩进是什么意思啊???

是不是自动换行还是其他的啊 ?
 楼主| 发表于 2003-4-18 16:44:31 | 显示全部楼层
就是按照语法,会自动缩进几个空格,方便程序的阅读。在8.0中就有这个功能,但在9.0中就不行了,我也不知道怎么设置
发表于 2003-4-18 19:03:12 | 显示全部楼层
echo set ai >> ~/.exrc
发表于 2003-4-18 19:16:48 | 显示全部楼层
或者是
set smartindent
 楼主| 发表于 2003-4-18 21:27:42 | 显示全部楼层
我刚才试过,发现set smartindent 是可以缩进的,但是如果重新编辑一个文件的话,又要输入这个命令。请问不用每次输入这个命令而能够缩进,应该怎么设置?我是个新手,你的前面的那个方法不知道怎么用,能不能解释一下,谢谢
发表于 2003-4-18 23:49:44 | 显示全部楼层
VIM虽好..但用来写程序的话...麻烦了点吧?
现在有那么好的编程工具..........
发表于 2003-4-19 00:52:31 | 显示全部楼层
什么?
 楼主| 发表于 2003-4-19 09:51:09 | 显示全部楼层
谢谢各位,我已经解决了这个问题。原来在用户目录下面缺少一个.vimrc文件,把/usr/share/vim/vim61下的vimrc_example.vim拷到用户目录下并改名为.vimrc就可以了,这样每次启动vim就载入这个.vimrc文件,初始化vim。在这里再次感谢各位的帮忙
发表于 2003-4-19 22:07:28 | 显示全部楼层
vi是个很优秀的编辑软件,用习惯了写程序效率是相当高的。
现在很多人都被M$惯坏了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表