您的位置:首页 > 其它

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 使用正则表达式搜索并替换
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: