技术栈

vim搜索、替换tab

HackerTom2023-11-08 8:05

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
上一篇:智能手表上的音频(三):音频文件播放
下一篇:现一个智能的SQL编辑器
相关推荐
小张成长计划..
19 小时前
【linux】4:编辑器vim的使用
linux·编辑器·vim
Nick.Q
1 天前
vim插件的管理与离线安装
linux·编辑器·vim
冒冒菜菜
2 天前
Visio导出清晰合适的pdf插入到Latex模板中
latex·visio·论文排版编辑
小锋学长生活大爆炸
3 天前
【教程】使用VSCode编译LaTex
vscode·latex
claider
3 天前
Vim User Manual 阅读笔记 usr_21.txt Go away and come back 跳转去跳转回来
笔记·编辑器·vim
第二只羽毛
3 天前
搜索引擎项目
大数据·前端·c++·搜索引擎·vim
很㗊
3 天前
奇技淫巧之花里胡哨的VIM---插件的添加与美化
linux·ubuntu·vim
小小程序媛(*^▽^*)
3 天前
Claude Code 新手保姆级安装与使用指南 (ZCF 版)
linux·编辑器·vim
JaredYe
4 天前
纯 Node.js 编译 LaTeX:无需 TeX Live、无需宏包管理的工程级方案(node-latex-compiler)
node.js·latex·tectonic
pas136
4 天前
vscode中vim的使用记录
vscode·vim
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)03Claude Code Skills 实用使用手册04Open Code教程(四)| 高级配置与集成05UV安装并设置国内源06Linux下V2Ray安装配置指南07在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)08AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南09Antigravity AI编程工具添加和使用Skill完整教程10安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)