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

Vim可以显示两个缩进空格,同时在文件中保留四个空格吗?

发布时间:2020-12-15 18:58:43 所属栏目:安全 来源:网络整理
导读:我想在其他人的项目上工作,他使用4个空格进行缩进.我使用2,我的屏幕不够大,无法轻松编辑4个空间. 我是否可以将Vim配置为显示2个缩进空格,但是将4写入文件? 这与 here的要求相反. 是的你可以!如果你有“隐藏”选项,你可以尝试一下. :syntax match spaces /
我想在其他人的项目上工作,他使用4个空格进行缩进.我使用2,我的屏幕不够大,无法轻松编辑4个空间.

我是否可以将Vim配置为显示2个缩进空格,但是将4写入文件?

这与 here的要求相反.

是的你可以!如果你有“隐藏”选项,你可以尝试一下.

:syntax match spaces /  / conceal cchar= "Don't forget the space after cchar!
:set concealcursor=nvi
:set conceallevel=1

以下是这些命令的作用:

>将2个空格的替换字符设置为1个空格
>将文本隐藏在正常,可视和插入模式下的光标下
>启用隐藏一个字符的文本

您仍然必须将tabstop,softtabstop和shiftwidth设置为4,但它看起来和感觉就像是2!但是,当你编写文件时,它确实是4.

如果你想隐瞒隐瞒你可以做以下两件事之一:

>删除隐藏规则:语法清除空格或>允许隐藏文本在光标下展开:set concealcursor =

(编辑:李大同)

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

    推荐文章
      热点阅读