Emacs基础命令整理 - Unplugged - 博客频道 - CSDN.NET
Emacs基礎命令整理 - Unplugged - 博客頻道 - CSDN.NET
Emacs基礎命令整理
分類:
Unix /GNU Linux
2005-06-03 23:45
1649人閱讀
評論(0)
收藏
舉報
?
雖然我是非常喜歡eclipse,但是說實話用它編c++還是不太方便,在Linux下,還是用Emacs編C/C++爽. 學習的時候把基礎命令都整理出來了.
*下面幾個命令對整屏觀看時有用:
C-v 向前翻一整屏。
M-v 向后翻一整屏。
C-l 清除屏幕并重新顯示所有的文本,然后把光標移動到屏幕
*下面是簡單的光標移動命令的總結,包括單詞和句子的移動命令:
C-f 向前移動一個字符。
C-b 向后移動一個字符。
M-f 向前移動一個單詞。
M-b 向后移動一個單詞。
C-n 移動到下一行。
C-p 移動到上一行。
C-a 移動到行首。
C-e 移動到行尾。
M-a 向前移動到句子的開頭。
M-e 向后移動到句子的末尾。
*另外兩個重要的光標移動命令是
M-< (Meta小于) 它移動光標到整個文本的開頭,
M-> (Meta大于) 它移動光標到整個文本的末尾。
*為每個命令加一個次數的參數
C-u 其后加上數字
例如,C-u 8 C-f 向前移動8個字符。
*窗口:
C-x 1 使包含光標的窗口占滿整個屏幕,屏刪除其他所有窗口。
*刪除:
刪除光標前面的字符
C-d 刪除光標后面的字符
M- 除去光標前面的單詞
M-d 除去光標后面的單詞
C-k 除去從光標位置到行尾的內容
M-k 除去到當前句子的末尾
*恢復除去的內容:
C-y 拉一次
M-y 拉多次
*撤銷(UNDO)
C-x u 撤銷這些改變。
C-_ 是一個可選擇的撤銷命令;它所作的工作和C-x u 完全一樣,只是更容易輸入
*文件(FILES)
C-x C-f 查找文件
C-x C-s 保存文件
C-x C-b 緩沖列表
C-x C-c 退出Emacs
C-x s 保存所有文件
C-x u 撤銷操作
*搜索(SEARCHING)
C-s 向前搜索
C-r 往回搜索到字符串出現的下一個地方,只須再按一次C-s。輸入結束搜索。
*多窗口(MULTIPLE WINDOWS)
C-x 2 把屏幕分裂成兩個窗口
C-x o 把光標移到到下面的窗口里
C-M-v 滾動到下面的窗口里當你在一個窗口里編輯文本,而用另一個窗口作參考時命令C-M-v非常有用。你總是能把光標留 在所編輯的地方,而用C-M-v來翻閱另一窗口。 在你輸入的文件名后再輸入C-x 4 C-f,然后用結束。會看到指定的文件出現在下面 的窗口里。光標也在那里面。 輸入 M-x 進入一個微型緩沖; 然后用 ESC ESC ESC 離開。
?*shell
1.shell command mode
2.ESC-!(shell-command) 喚起 shell command mode。 ESC- (shell-command-on-region) 針對某一特定區域執行shell command mode 的 shell 指令。 (特定區域,是指緩沖區的某一范圍(region)而言,所以此指令只是 針對緩沖區的某一部分運作的資料,) Ctrl-u ESC-! 與 Ctrl-u ESC- 在 ESC 前加上 Ctrl-u , 可以將 shell 指令執行的結果,輸出到 游標所在的位置。
3. shell mode ESC-x shell/indexESC-x shell 是喚起 shell mode的指令。
總結
以上是生活随笔為你收集整理的Emacs基础命令整理 - Unplugged - 博客频道 - CSDN.NET的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IT人士还是要善待自己
- 下一篇: 收集全面WIN7共享设置