技术栈

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编辑器
相关推荐
晚风吹红霞
1 天前
Vim编辑器从入门到熟练 —— 三种模式与常用命令详解
linux·编辑器·vim
SWAGGY..
1 天前
Linux系统编程:(十一)进程状态&&Linux中的僵尸状态
linux·服务器·编辑器·vim
月夜的风吹雨
2 天前
Linux 基础开发工具详解:从 yum 到 gdb 实战指南
linux·git·ubuntu·centos·vim
不会就选b
2 天前
linux之vim
linux·运维·vim
Codiggerworld
2 天前
Neovim vs Vim:该不该“跳槽”?
编辑器·vim·跳槽
海市公约
3 天前
Linux核心基础命令与权限管理实战指南
linux·运维·服务器·vim·权限管理·系统监控·命令行
H Journey
4 天前
Linux VIM介绍与常用命令
linux·运维·vim
诸神缄默不语
5 天前
在Linux中使用Vim编辑文本
linux·vim
kebidaixu
5 天前
常用Vim指令
linux·编辑器·vim
热门推荐
01GitHub 镜像站点02【AI】2026 年具身智能模型和世界模型总结03【踩坑记录 | 第一篇】微软商店无法使用时,如何手动安装 OpenAI Codex?附`.msix`文件系统错误解决方法042026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf05Codex 接入 DeepSeek API 完整配置文档06DeepSeek V4 + Claude Code thinking mode 400 错误修复方案07裂开!ChatGPT 居然开始要手机号验证,附详细解决方法08CC-Switch & Claude 基于 Linux 服务器安装使用指南09几个好用的ip纯净度检测网站10API Key 登录 Codex 也能用插件了,还支持会话删除和导出