emacs搜索和替换
2015-09-19 00:42
169 查看
搜索/替换(Seach/Replace)
C-s 向后搜索
C-r 向前搜索
C-g 回到搜索开始前的位置(如果你仍然在搜索模式中)
M-% 询问并替换(query replace)
Space或y 替换当前匹配
Del或n 不要替换当前匹配
. 仅仅替换当前匹配并退出(替换)
, 替换并暂停(按Space或y继续)
! 替换以下所有匹配
^ 回到上一个匹配位置
RETURN或q 退出替换
使用正则表达式(Regular expression)搜索/替换
可在正则表达式中使用的符号:
^ 行首
$ 行尾
. 单个字符
.* 任意多个(包括没有)字符
\< 单词开头
\> 单词结尾
[] 括号中的任意一个字符(例如[a-z]表示所有的小写字母)
M C-s RETURN 使用正则表达式向后搜索
M C-r RETURN 使用正则表达式向前搜索
C-s 增量搜索
C-s 重复增量搜索
C-r 向前增量搜索
C-r 重复向前增量搜索
M-x query-replace-regexp 使用正则表达式搜索并替换
C-s 向后搜索
C-r 向前搜索
C-g 回到搜索开始前的位置(如果你仍然在搜索模式中)
M-% 询问并替换(query replace)
Space或y 替换当前匹配
Del或n 不要替换当前匹配
. 仅仅替换当前匹配并退出(替换)
, 替换并暂停(按Space或y继续)
! 替换以下所有匹配
^ 回到上一个匹配位置
RETURN或q 退出替换
使用正则表达式(Regular expression)搜索/替换
可在正则表达式中使用的符号:
^ 行首
$ 行尾
. 单个字符
.* 任意多个(包括没有)字符
\< 单词开头
\> 单词结尾
[] 括号中的任意一个字符(例如[a-z]表示所有的小写字母)
M C-s RETURN 使用正则表达式向后搜索
M C-r RETURN 使用正则表达式向前搜索
C-s 增量搜索
C-s 重复增量搜索
C-r 向前增量搜索
C-r 重复向前增量搜索
M-x query-replace-regexp 使用正则表达式搜索并替换
相关文章推荐
- nc +tar 传送文件
- 加密你的SQLite
- 奇妙的位运算
- ssh sshd scp 基于密钥认证登陆 双机互信
- spring的annotation-driven配置事务管理器
- POJ 1320 Street Numbers 佩尔方程
- PostGreSQL 结合 Hibernate 在项目中的使用小结
- Android刷新页面
- EmguCV使用Stitcher类来拼接图像
- minSdkVersion、API level 以及兼容包appcompat三者之间的关系
- 解析VC++ Name Mangling 机制
- [J2EE]The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
- 经济学中的那些法则 ~
- 经济学中的那些法则 ~
- Quick-cocos2d-x3.3 Study (八)--------- 物理世界
- window.opener和window.open用法
- 003_短信发送器
- UNIX/Linux C 程序员需要掌握的七种武器
- Tomcat启动不了的问题
- J2SE内容小结