emacs常用命令和配置

键组合含义: C代表Ctrl键,M是Meta键,一般指Alt,如果没有可以用ESC代替.

1.对整体Emacs操作
    C-x C-f打开文件; C-x C-s保存文件; C-x C-c退出; C-/撤消(C-x u) C-g取消当前命令; 
    如果需要重做(Redo)功能,可以先用C-g再用C-/;
2.对光标的控制
    C-f向前移动一个字符; C-b向后移动一个字符; M-f向前移动一个单词; M-b向后移动一个单词; C-v向下翻页; M-v向上翻页; 
    M-r移到屏幕中间行首; C-l把当前行设置为屏幕中间;
3.对Buffer的操作 
    C-x k关闭当前缓冲区; C-x C-b列出所有的Buffer的名称; C-x b输入Buffer名称选择当前的Buffer; 
    C-x C-左右箭头 前后切换当前的Buffer;
4.帮助命令
    M-x执行命令; C-h w查询命令; C-h k查询键绑定;
    C-h a相关命令搜索command Apropos 可输入关键词,命令可以用M-x启动,如C-h a file/n;
    C-h i阅读联机手册.Info m emacs/n;
    F10 h r阅读Emacs使用手册(manual);
5.文本编辑
   选择区域:1,C-@ 选择,然后移动光标 (或采用C-space空格选择,然后移动光标这里需要将输入法中的快捷键关闭,否则按键就会被输入法截获了); 
   C-w剪贴;   C-k删除当前行; Esc-w复制;   C-y粘贴;   C-x C-x检查文本块标记;ffffffffffffffffffffffffffffffffff

6..切换和移动buffer
  在配置文件中添加如下三行:
  (global-set-key "/C-x/C-b" 'bs-show)    ;; or another key
  (global-set-key "/M-p"  'bs-cycle-previous)
  (global-set-key "/M-n"  'bs-cycle-next)
  其作用是,Ctrl+x--Ctrl+b显示buffer列表,可以从中选择. Alt+p回到上一个buffer,Alt+n前进到下一个buffer.
  此外,显示buffer列表也可以用徽标键,在配置文件中添加如下:
  ;;切换到buffer-menu,按徽标键,与(M-x+ buffer-menu类似)
  (global-set-key (kbd "<apps>") 'buffer-menu)

7.配置文件修改(杂项)
  ;在标题栏显示buffer的名字,而不是 emacs@!#*&!(&@# 这样没用的提示。
  (setq frame-title-format "emacs@%b")

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值