加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

处理Vim中的代码缩进?

发布时间:2020-12-15 22:20:53 所属栏目:安全 来源:网络整理
导读:我在一个由4人组成的工程团队工作,主要是编写 javascript,偶尔也会涉足ruby和python.因此,作为一个团队,我们一直在共享代码,而且正如大多数程序员所做的那样,团队中的每个成员都有他最喜欢的缩进级别相关设置.我是团队的两名成员之一,他们使用并喜欢Vim作为
我在一个由4人组成的工程团队工作,主要是编写 javascript,偶尔也会涉足ruby和python.因此,作为一个团队,我们一直在共享代码,而且正如大多数程序员所做的那样,团队中的每个成员都有他最喜欢的缩进级别&相关设置.我是团队的两名成员之一,他们使用并喜欢Vim作为我的主要代码编辑器.我喜欢我的团队,但我也喜欢我的缩进,这恰好使用了4个空格的制表符.有关更多上下文,这是我在.vimrc中使用的内容:

set ts = 4 sts = 4 sw = 4 expandtab " 4 space tabs

随着团队中进行如此多的代码共享和协作编辑,主代码文件通常开始显示为大量混合选项卡和&空间混乱,所以即使是经典的Vim选择全部并按下=智能缩进的技巧也没有多大效果.

无论如何,我的问题是:在Vim(特别是MacVim)是否有更好的(更可靠的)方法将代码文件从凌乱的混合缩进转换为我喜欢的缩进?无论是.vimrc设置还是我在编辑文件时输入的命令,我都不在乎.

感谢您的任何建议!

解决方法

使用 :retab.

话虽如此,我强烈建议您作为一个团队,在某个项目上协同工作时,同意并使用缩进方式.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读