Emacs中的批量(多文件)替换
来源:互联网 发布:39健康软件 编辑:程序博客网 时间:2024/06/05 00:25
/********************************************************************
* 不落魄的书生的记事簿[blog.csdn.net/songyuanyao]
********************************************************************/
首先,通过M-x dired或者M-x find-dired,指定想要打开的目录进入dired mode。
find-dired可以指定传递给find命令的参数来对要打开的文件进行过滤。比如-name "*.cpp"。
进入dired mode后,对想要进行操作的文件进行标记。
比如:m - 标记,u - 去标记,U - 去所有标记,M-{/} - 移动到上/下一个标记文件,%m - 对所有满足指定正则表达式的文件做上标记
具体的命令可以敲入h看帮助。
标记好以后,就可以按下Q,指定替换前/后的正则表达式,就可以替换了。
Emacs会逐个打开相应的文件,询问是否替换。
y或者空格替换,n不替换跳过,!不询问全部替换。
替换完成后,可以自己逐个保存,也可以打开ibuffer,
*u - 标记所有未保存的文件,S - 保存。
具体的命令可以敲入h看帮助。
完成!
/********************************************************************
* 不落魄的书生的记事簿[blog.csdn.net/songyuanyao]
********************************************************************/
- Emacs中的批量(多文件)替换
- 多个文件中的字符串批量替换
- Linux批量替换多文件中的字符串
- emacs的批量替换
- emacs 批量替换
- linux sed 批量替换文本多个文件中的字符串
- linux sed 批量替换多个文件中的字符串
- sed 批量替换多个文件中的字符串
- linux sed 批量替换多个文件中的字符串
- linux sed 批量替换多个文件中的字符串
- linux -- 批量替换多个文件中的某个字符串
- linux sed 批量替换多个文件中的字符串
- linux sed 批量替换多个文件中的字符串
- linux 批量替换多个文件中的字符串
- linux sed 批量替换多个文件中的字符串
- linux sed 批量替换多个文件中的字符串
- Linux命令行批量替换多文件中的字符串【转】
- linux sed 批量替换多个文件中的字符串
- 问题记录:cocos2dx-C++静态成员函数的使用问题
- [IOS]触摸事件和手势
- Linux shell 脚本调试方法
- 【xinfanqie】教你三招快速提升办公效率
- Inside Qt Series (七):Signal & Slot
- Emacs中的批量(多文件)替换
- UIScrollView 原理详解
- 法约尔论述企业经营活动
- 网络协议基础知识
- WPF 图片路径
- Android开源项目汇总
- Android消息机制不完全解析(下)
- Linux的几种并发机制
- HDU 1241 Oil Deposits(DFS)