emacs 搜索

M-m   s   一组搜索操作

 

多用搜索功能      

helm搜索的时候要加空格

 

 

M-s h  高亮正则

 

C-s/r  RET  abc  RET      向后/前搜索abc

 

isearch

C-s/r    isearch-forward/backward

C-M-s/r   isearch-regexp-forward/backward

M-n/p 历史搜索选项        

M-e 编辑搜索内容  RET开始搜索

C-f  输入光标后面的内容

 

 

M-%  C-M-%    增量询问替换

^ 回到前一个匹配项

C-r 编辑当前位置    C-M-c 继续替换

e 输入新的替换字符串

 

搜索或替换的时候  空格直接按   回车可以复制  也可以M-m j n

replace-regexp命令   选中区域时,对该区域生效,否则对光标位置到文件末尾的区域生效

正则直接输入   

 

正则

emacs文档 15.6  15.7介绍了正则在emacs里的用法

\& 代表整个匹配的字符串    \1代表第1个匹配的子表达式     \#代表已经匹配的数量

   

 

helm-ag    全局搜索  需安装 ag        6讲  32`30      

 

安装了pt   

M-x    pt-regexp     可边搜索边修改

M-m   s  t   一组pt提供的操作

posted @ 2020-05-26 18:26  是的哟  阅读(159)  评论(0编辑  收藏  举报