Emacs常用命令汇总

 造冰箱的大熊猫,Emacs 24.5.1/Ubuntu 16.04@cnblogs 2019/1/15

× 启动Emacs:emacs [-nw] [filename]。带-nw选项在命令行下运行emacs,否则以图形界面运行emcas。带filename参数,打开对应的文件并调入缓冲。

× 退出Emacs:C-x C-c

× 打开文件:C-x C-f

× 关闭文件:C-x k。根据提示输入待关闭的缓冲区

× 保存文件:C-x C-s

× 添加窗口(分割为上下2个):C-x 2

× 添加窗口(分割为左右2个):C-x 3

× 切换窗口:C-x o。字母o

× 在当前窗口下不同缓冲区之间切换:C-x 左/右方向键

× 关闭当前窗口:C-x 0。数字0

× 关闭其它窗口:C-x 1

× 增加当前窗口高度:C-x ^

× 增加当前窗口宽度:C-x }

× 减小当前窗口宽度:C-x {

 × 运行Shell:M-x shell

× 改变编码方式重新打开文件:比如在Ubuntu下打开Windows下创建的文本文件后发现乱码,这通常是GB2312编码在UTF-8编码环境下解码错误导致的

  - 按C-x,输入回车,按r;

  - 出现提示“Coding system for visited file (default nil):”,输入gb2312(新编码格式)

  - 出现提示“Revert buffer from file filename? (yes or no) ”,输入yes

  - 用新编码格式重新刷新缓冲区,之后如果保存缓冲区,也将用新编码格式保存

猜你喜欢

转载自www.cnblogs.com/pandabang/p/10271693.html