emacs的文本操作

来源:互联网 发布:最新的网络歌曲名称 编辑:程序博客网 时间:2024/05/01 05:12

c-d 删除后一个字符
m-<delback> 删除前一个词
m-d 删除后一个词
c-k 删除直道行为的字符
m-k 删除直道句尾的字符
c-@或者c-空格 标记文字(选定文字)
c-k 移除一行,c-y 恢复一行。结合起来实现剪切功能
m-y 恢复前面几次c-k移除的内容,不断的按y,可以看到前面几次的内容
c-x u 撤销

c-s 向前搜索,继续按,会移动的到找到的下一个内容,c-s c-s 表示用上次的搜索词进行搜索
c-r 向后搜索,继续按,会移动的到找到的下一个内容
递归搜索:在搜索的途中按c-r ,修改结束后c-m-c
M-C-s 正则表达式搜索

要复制或者剪切文本,先选择好复制的部分,然后m-w是复制,c-w则是剪切。然后到要粘贴的地方,c-y或者m-y就可以了。

c-x r k 矩形选择
c-x r y 矩形粘贴 

 

光标操作:
c-v 向下翻页
m-v 向上翻页
c-u 数字 翻页操作 :翻动数字行
m-< 最开头
m-> 最结尾
c-L 刷新,并把光标在的行放在屏幕中间(常用,也很好用)

c-p 上一行(上移)
c-n 下一行(下移)
c-b 左移一位
c-f 右移一位
c-a 行头
c-e 行尾

m-b 左移一词
m-f 右移一词
m-a 句头
m-e 句尾