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
相关推荐
海盗123418 小时前
Linux下 vim(vi)编辑器的使用-各种模式介绍
linux·编辑器·vim
学嵌入式的小杨同学2 天前
【嵌入式 Linux 实战 1】Ubuntu 环境搭建 + 目录结构详解:嵌入式开发入门第一步
linux·c语言·开发语言·数据结构·vscode·vim·unix
小张成长计划..2 天前
【linux】4:编辑器vim的使用
linux·编辑器·vim
Nick.Q2 天前
vim插件的管理与离线安装
linux·编辑器·vim
冒冒菜菜3 天前
Visio导出清晰合适的pdf插入到Latex模板中
latex·visio·论文排版编辑
小锋学长生活大爆炸4 天前
【教程】使用VSCode编译LaTex
vscode·latex
claider4 天前
Vim User Manual 阅读笔记 usr_21.txt Go away and come back 跳转去跳转回来
笔记·编辑器·vim
第二只羽毛4 天前
搜索引擎项目
大数据·前端·c++·搜索引擎·vim
很㗊4 天前
奇技淫巧之花里胡哨的VIM---插件的添加与美化
linux·ubuntu·vim
小小程序媛(*^▽^*)4 天前
Claude Code 新手保姆级安装与使用指南 (ZCF 版)
linux·编辑器·vim