扫码关注官方订阅号
vim怎么设置多行缩进四个空格
认证0级讲师
set smartindent set tabstop=4 set shiftwidth=4 set expandtab set softtabstop=4
你说的多行同时右移4个空格?先把缩进设置为4字符宽度,然后在文本中visual模式选中多行,'>'(. + shift)即可注意,一次缩进完成后将取消visual模式下选中状态,若想以此缩进多层,n + '>'即可
变量名 缩写 含义 (no)smartindent si 基于autoindent的一些改进 tabstop=X ts 编辑时一个TAB字符占多少个空格的位置。 shiftwidth=X sw 使用每层缩进的空格数。 (no)expandtab (no)et 是否将输入的TAB自动展开成空格。开启后要输入TAB,需要Ctrl-V<TAB> softtabstop=X sts 方便在开启了et后使用退格(backspace)键,每次退格将删除X个空格
放在 ~/.vimrc中仅对自己生效放在/etc/vimrc中对所有用户生效
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
你说的多行同时右移4个空格?
先把缩进设置为4字符宽度,然后在文本中visual模式选中多行,'>'(. + shift)即可
注意,一次缩进完成后将取消visual模式下选中状态,若想以此缩进多层,n + '>'即可
放在 ~/.vimrc中仅对自己生效
放在/etc/vimrc中对所有用户生效