Table of Contents
- "ctrl space"設置mark
- 同時在選中的各行行首添加相同內容
- 寄存器
- 跳轉到某行
- 刪除光標所在的空格和TAB或空白行
- 把TAB所有轉換爲空格
- 使用標準複製粘貼等快捷鍵
- 色號
"ctrl space"設置mark
因爲ctrl space被輸入法佔用,emacs每次mark時得ctrl @很麻煩,因此想關閉win10輸入法熱鍵。可是
試了多種方法,沒有好的解決方法。只能先將輸入法切換到微軟自帶的ENG模式,ctrl+空格纔有效。spa
同時在選中的各行行首添加相同內容
- 將光標置於第一行行首
- "ctrl space"(set-mark-command)設置標記
- 將光標置於最後一行行首
- 執行"C-x r t"(M-x string-rectangle)
- 輸入任何想輸入內容,而後回車
寄存器
- 存儲到寄存器
選擇文本,執行"C-x r s"(M-x copy-to-register),輸入1,可將文本保存在了名爲1的寄存器。
- 從寄存器粘貼
執行"C-x r i"(M-x insert-register),輸入1,可將名爲1的寄存器內容粘貼到光標所在位置。
- 寄存器名
單數字0-9,或單字符a-z。
跳轉到某行
M-g M-g [n] ;; [n]指某行行數
刪除光標所在的空格和TAB或空白行
- "M-\" 刪除光標處全部空格和TAB
- "M-SPC" 刪除光標處全部空格和TAB,但保留一個空格
- "C-x C-o" 刪除光標周圍的空白行,保留當前行
把TAB所有轉換爲空格
- "C-x h"選中整篇文檔
- "M-x untabify"
使用標準複製粘貼等快捷鍵
- M-x cua-mode
- 在配置文件中使能
(cua-mode 1)
- 不建議開啓該模式
色號