Emacs編輯器使用方法

2021-07-28 02:56:52 字數 1197 閱讀 6997

約定:emacs鍵盤命令通常包含ctrl鍵和mata鍵(通常是alt鍵),為了避免每次都輸入全名先預定如下:

c -表示按住ctrl鍵在輸入. 比如 c - f,表示按住ctrl鍵再輸入f。

m -表示按住alt鍵,再輸入。比如m - f 表示按住alt鍵再輸入f。

要退出emacs,連續輸入 c-x c-c

c-l 重新整理螢幕,並將游標移動到螢幕中間

基礎游標移動

雙手放在鍵盤區,使用鍵盤c-p、c-b、c-n、c-f,來移動游標,他們對應的方向如下圖

c-p 向上移動游標..

c-b向左移動游標.. 游標當前的位置 .. c-f向右移動游標..

c-n 向下移動游標

p n b f 四個字母分別代表四個方向 previous、next、backward、forward

m-b、m-f 乙個單詞乙個單詞的移動

通常,mata系列組合鍵用來操作「由語言定義的單位(單詞、句子、段落)」。ctrl系列組合鍵用來操作「與語言無關的基本單位(字元、行等)」

c-a、c-e 游標移動到行首和行尾

m-a、m-e 游標移動到句首和句尾

大部分emacs命令都接受數字作為引數,表示命令重複的次數。輸入的方法是先輸入c-u然後輸入數字引數,然後輸入命令(稱為字首引數)。

例如如輸入 c-u 10 c-n表示向下移動10行

c-v、m-v兩個命令比較特殊,引數不會這兩個命令將螢幕滾動,而是滾動相應的行數。

如果emacs對命令沒有相應,可以輸入c-g來終止操作。

多個窗格

c-x 1 命令可以關閉其他所有窗格,只保留游標所在的窗格

backspace 刪除游標前的字元

c-d 刪除游標後的乙個字元

m-backspace 刪除游標前的乙個詞

m-d 刪除游標後的乙個詞

c-k 刪除游標到行尾的字元

m-k 刪除游標到句尾間的字元

c-@ mark set

c-w 移除被mark的文字

c-y 召回被移除的文字

m-y 召回更早以前被移除的文字

c-x u 撤銷

c-x c-s 儲存

編輯器使用方法

建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下mar...

vim編輯器使用方法

1.normal mode common mode,以下簡稱 c mode 您一進入 vim就是處於 c mode,只能下按鍵指令,不能輸入文字.這些指令可能是游標移動的指令,也可能是編輯指令或尋找替換指令.2.insert mode i mode 按 i 就會進入 i mode,此時才可以鍵入文字...

Markdown編輯器使用方法

本markdown編輯器使用stackedit修改而來,用它寫部落格,將會帶來全新的體驗哦 markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的html頁面。維基百科 使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,建立乙個鏈結等,詳細...