QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1686|回复: 5

vim编辑器中的自动缩进问题

[复制链接]
发表于 2005-7-12 10:53:18 | 显示全部楼层 |阅读模式
我是C++程序员,以前一直用啤酒盖子的Visual C++编译c++程序,近日刚刚转投linux怀抱,发现g++编译器真是不错(嗯,不错不错),而vim编辑器把关键字用不同颜色表示(而不是VC++里一律用蓝色的),叫人看了赏心悦目…… :- )
可惜唯一美中不足的是我的vim似乎不能自动缩进。比如:
int main()
{
____cout << "Hello, World!";
____return 0;
}
(下划线代表空格)写完cout << "Hello, World!";后回车,vim不会自动识别空四格与该句对齐,总是很麻烦的。我想vim应该支持这种功能,是不是要进行设置呢?那么如何设置?我刚刚玩linux,对此不是很懂,请各位高手多指教。
发表于 2005-7-12 12:53:58 | 显示全部楼层
set ai
回复

使用道具 举报

发表于 2005-7-12 15:55:53 | 显示全部楼层
:set cin
:set shiftwidth=4
:set expandtab
:set tabstop=4
回复

使用道具 举报

发表于 2005-10-8 22:51:36 | 显示全部楼层
hao ~~~~~~~~~~~~~~
回复

使用道具 举报

发表于 2005-10-9 14:31:48 | 显示全部楼层

那如何保存这些设置呢?

如何保存这些设置呢?--------------使每次进入vi都有效呢?
另外,set number可以显示行号,那如何保存才能不需要每次都重新设呢?
还有,为何我的vi不是彩色的呢?请高手指点!
回复

使用道具 举报

发表于 2005-10-13 15:32:38 | 显示全部楼层
etc/.vimrc 打开这个文件,慢慢设置吧,以后vim启动的时候,都是先读这个配置文件的。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-5 02:15 , Processed in 0.037110 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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