分页: 1 / 1
请教Vim关于缩进的设置
发表于 : 2012-05-30 21:04
由 cflo-ve
大家好:我的Vim关于缩进的一些设置和参数如下:
set shiftwidth=4 " 设定 << 和 >> 命令移动时的宽度为 4
set softtabstop=4 " 使得按退格键时可以一次删掉 4 个空格
set tabstop=4 " 设定 tab 长度为 4
set smartindent
我用Vim打开文件进行代码编辑和阅读时,都是4个字符的缩进,没有任何问题。但是只要我修改了代码,涉及到换行和一些操作後,在
VIM上缩进的四个字符,用别的文档查看器,或是一些集成开发工具(如NetBeans)打开,这些修改的地方,缩进全部为8个字符,代码变
的参差不齐。请问这个是怎么回事?我的VIM需要怎么设置才好啊?
谢谢各位对菜鸟的帮助!
Re: 请教Vim关于缩进的设置
发表于 : 2012-05-30 21:10
由 leeaman
把那些也改成tab四个空格宽度咯,要不转换tab成空格?
Re: 请教Vim关于缩进的设置
发表于 : 2012-05-30 21:43
由 lilydjwg
Re: 请教Vim关于缩进的设置
发表于 : 2012-05-30 21:48
由 cflo-ve
lilydjwg 写了:
Changing this is
evil.
什么意思啊?没有看懂!
Re: 请教Vim关于缩进的设置
发表于 : 2012-05-30 23:18
由 lilydjwg
cflo-ve 写了:lilydjwg 写了:
Changing this is
evil.
什么意思啊?没有看懂!
永远不要修改这个选项,除非你喜欢各种混乱。
Re: 请教Vim关于缩进的设置
发表于 : 2012-05-31 7:36
由 cflo-ve
难道没有大侠或好心人帮助指点一下吗?

Re: 请教Vim关于缩进的设置
发表于 : 2012-05-31 8:41
由 stareven
set expandtab,试试?
Re: 请教Vim关于缩进的设置
发表于 : 2012-05-31 9:24
由 lilydjwg
cflo-ve 写了:难道没有大侠或好心人帮助指点一下吗?

我又被无视了??
Re: 请教Vim关于缩进的设置
发表于 : 2012-05-31 9:27
由 eexpress
都应该使用 tab 嘛。
用空格的,都是小白。
混用干嘛。
Re: 请教Vim关于缩进的设置
发表于 : 2012-05-31 10:00
由 sevk
所有的文档查看器都设置成一样的就行,我喜欢3个空格

Re: 请教Vim关于缩进的设置
发表于 : 2012-05-31 11:56
由 eexpress
破kk,难怪经常发神经。

Re: 请教Vim关于缩进的设置
发表于 : 2012-06-02 8:47
由 reverland
lilydjwg 写了:cflo-ve 写了:难道没有大侠或好心人帮助指点一下吗?

我又被无视了??

依云好,依云辛苦了,依云再见
Re: 请教Vim关于缩进的设置
发表于 : 2012-06-04 1:03
由 rykka
楼上有人说了,
set expandtab
如果要将以前的tab全部转换为4个空格
重排
normal! ggVG=
或者直接用
Re: 请教Vim关于缩进的设置
发表于 : 2012-06-04 20:25
由 zengfanbo
直接 indent -i8