Vim 中的 Tab 键与空格键相关配置项详解

本文详细介绍了 Vim 中关于 Tab 键和空格键的配置项,包括 `tabstop` (ts), `softtabstop` (sts), `shiftwidth` (sw) 和 `expandtab` 选项的用法。通过实例演示了不同设置下的行为,强调了保持 `ts`, `sts`, `sw` 三者相等的重要性,以及如何通过 `expandtab` 控制制制表符与空格的转换。" 86537724,7952375,MATLAB实现短时傅里叶变换,"['信号处理', 'MATLAB编程', '短时傅里叶', '数值计算']
摘要由CSDN通过智能技术生成

Vim 中的 Tab 键与空格键相关配置项详解



0. 参考资料


1. Tab 键与空格键的配置项

Vim 针对空格提供了细粒度的配置项,一共有 4 项:

  • tabstop:指定一个 tab 字符的宽度,缩写为 ts
  • expandtab:激活该项会让空格代替 tab 字符,禁用该项需要使用 noexpandtab
  • softtabstop:指明用多少个空格来代替 tab 字符,缩写为 sts
  • shiftwidth:指明在普通模式下用缩进命令插入或删除的空格数量,缩写为 sw

2. 实例演示

默认设置

  • ts=8 sts=0 sw=8 noexpandtab
  • Vim 中默认设置用一个制表符 \t 来表示 tab 键,不使用空格替换
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值