最經常使用的Emacs的基本操做

文件操做html

  C-x C-f 打開文件
  C-x C-s 保存文件
  C-x C-w 存爲新文件
  C-x C-c 退出Emacs
編輯操做shell

  C-f 前進一個字符
  C-b 後退一個字符
  M-f 前進一個字
  M-b 後退一個字
  C-a 移到行首
  C-e 移到行尾
  M-a 移到句首
  M-e 移到句尾
  C-p 後退一行
  C-n 前進一行
  M-x goto-line 跳到指定行
  C-v 向下翻頁
  M-v 向上翻頁
  M-< 緩衝區頭部
  M-> 緩衝區尾部
  C-l 當前行居中
  M-n or C-u n 重複操做隨後的命令n次
  C-d 刪除一個字符
  M-d 刪除一個字
  C-k 刪除一行
  M-k 刪除一句
  C-w 刪除標記區域
  C-y 粘貼刪除的內容
  注意:C-y能夠粘貼連續C-k刪除的內容;先按C-y,而後按M-y能夠選擇粘貼被刪除的內容
  C-空格 標記開始區域(需修改輸入法快捷鍵)
  C-x h 標記全部文字
  M-w 複製標記區域
  C-/ or C-x u 撤消操做
執行SHELL命令函數

  M-x shell 打開SHELL
  M-! 執行SHELL命令 (shell-command)
窗口操做code

  C-x 0 關閉本窗口
  C-x 1 只留下一個窗口
  C-x 2 垂直均分窗口
  C-x 3 水平均分窗口
  C-x o 切換到別的窗口
  C-x s 保存全部窗口的緩衝
  C-x b 選擇當前窗口的緩衝區htm

C-M v 另一個窗口向下翻頁(須要對照時很好用)

  c-M-Shift v 另一個窗口向上翻頁

緩衝區列表操做blog

  C-x C-b 打開緩衝區列表
  C-x k 關閉緩衝區
搜索模式get

  C-s 向前搜索
  C-s 查找下一個
  ENTER 中止搜索
  C-r 反向搜索
  C-s C-w 以光標所在位置的字爲關鍵字搜索
  M-x replace-string ENTER search-string ENTER 替換
  C-M-s 向前正則搜索
  C-M-r 向後正則搜索
  C-M-% 正則交互替換
幫助string

C-h t 入門指南
  C-h v 查看變量
  C-h f 查看函數
  C-h ? 查看幫助列表

轉自:http://www.cnblogs.com/coderzh/archive/2009/12/26/CommonEmacs.html入門

相關文章
相關標籤/搜索