vim搜索、替换tab

bibtex 中的缩进可能不一致,强迫症犯了想将:

  • 缩进空格改 tab;
  • 行首的多个 tab 改为单个

参考 [1],空格换 tab 可以:

vim 复制代码
:set noexpandtab
:%retab!

行首的多个 tab 换单个:

vim 复制代码
:%s/^\t\+/\t/g

References

  1. Replace tabs with spaces in vim
  2. Regular Expressions
相关推荐
-Try hard-3 小时前
完全二叉树、非完全二叉树、哈希表的创建与遍历
开发语言·算法·vim·散列表
claider5 小时前
Vim User Manual 阅读笔记 usr_22.txt Finding the file to edit 多文件编辑浏览
笔记·编辑器·vim
Hello World . .7 小时前
数据结构:哈希表(Hash table)
数据结构·vim·哈希算法·散列表
嵌入小生0079 小时前
数据结构与算法 | 完全二叉树的实现、哈希表的实现
linux·c语言·数据结构·算法·vim·嵌入式
Hello World . .20 小时前
数据结构:队列
c语言·开发语言·数据结构·vim
weixin_394501451 天前
【Latex】NUDT-Latex毕业论文模板:成功编译食用
latex
Doro再努力1 天前
【Linux操作系统07】包管理器与Vim编辑器:从理论到实践的全面解析
linux·编辑器·vim
西木九1 天前
win11 vscode 本地 latex 编译(Elsevier举例)
vscode·latex·学术写作
Hello World . .1 天前
数据结构:二叉树(Binary tree)
c语言·开发语言·数据结构·vim
天荒地老笑话么1 天前
Vim核心快捷键与运维实战指南
运维·vim·excel