本文力將為學習
emacs
的童鞋提供學習手冊
emacs
有大量命令要按
ctrlalt
因此用c
和meta
(之所以用
meta
表示是因為有些鍵盤可以用
meta
鍵代替alt
)表示
基本命令: 在
shell
下輸入infoemacs
可以了解
emacs
各命令的基本資訊 退出
emacs c+x c+v
c+g
可以將輸入一半的命令取消
meta+fmeta+b
可以將游標向前向後移動乙個字
c+ac+e c+p c+n
可以將游標向左向右向上向下移動
meta+ameta+e/meta+
游標向快取區段頭段尾移動
c+xc+f
開啟檔案
c+xc+s 儲存
meta+
將游標移快取區的頭部尾部
meta+xcommand
這是命令模式,用於輸入不需要
ctrl
的命令
c+xc+v
提示輸入檔名,將檔案內容替換到快取區,而之前快取區的內容不會儲存
c+xs
對於每個快取區,
emacs
都會詢問是否要儲存
meta+xset-visited-file-name
提示使用者輸入檔名,並將名字設為快取區的名稱
c+xc+w
提示使用者輸入檔名,將快取區輸入該檔案,並將快取區名稱改為檔名
c+xb
提示使用者輸入快取區名字,並查詢該快取區,若不存在,則建立該快取區
c+xc+b
建立名為
*bufferlist*
的快取區,並置與新視窗
meta+xrename-buffer
重新命名快取區
c+xc+q
將快取區置為唯讀
,再按一遍可恢復原樣
c+xk
提示使用者輸入快取區名稱,並刪除
meta+x kill-some-buffers
遍歷快取區列表,並互動刪除
萬能膏藥:撤銷命令
c+_
搜尋命令:
c+s
輸入你所要搜尋的字
meta+c+s
輸入你所要搜尋的正規表示式
meta+xisearch-complete
向前搜尋使用者輸入的正規表示式
meta+xisearch-backward-regexp
向後搜尋正規表示式
聯機幫助:
c+ha
輸入字串,然後輸出包含該字串的命令列表
c+hb
顯示當前正在使用的鍵繫結的列表
c+hf
提示輸入某個
lisp
的函式名,然後顯示該文件
c+hl
顯示最近輸入的
100個命令
c+hm
為當前主模式(如文字模式,
c模式)顯示文件及鍵繫結
c+hn emacs
的新聞檔案,查詢該版本的改動
c+ht emacs
快速指南
c+hv
輸入某個
lisp
變數名,顯示該變數對應文件
剪下命令:
c+@設定標記
meta+w
將標記區域剪下
提示使用者輸入檔名,將標記區域追加的檔案上
meta+xcapitalize-region
將區域轉換為大寫
meta+d
剪下游標所在末尾字
c+k剪下到行末尾
c+y粘帖
meta+xdelete-matching-lines
提示輸入正規表示式,並刪除符合要求的行
meta+x delete-non-matching-lines
刪除不符合要求的行
插入特殊字元:
c+q+
特殊字元的
asii碼
替換命令:
meta+xreplace-string
視窗操作:
c+x2
將視窗上下分成兩個
c+x3
將視窗左右分成兩個
c+x0
關閉游標所在視窗
c+x1
游標除游標外其餘視窗 前台
shell:
meta+!
提示使用者輸入
shell命令
大小寫轉換:
meta+l
將游標右邊的字小寫
meta+u
將右邊的字大寫
c+xc+l
將標記區域小寫 c
模式下命令: 將
tab可以將游標所在那一行**縮排
c+meta+q
將游標停在乙個花括號,縮排花括號之間的區域
c+meta+\
縮排標記區域
meta+
; 顯示
/* */
定製emacs:
每次emacs
啟動時,都會檢測使用者目錄下有沒有
.emacs
檔案,
使用者可編寫
.emacs
檔案來定製
emacs,
由於編寫該檔案設及
lisp
,故不在本文討論範圍內。但有乙個學習的方法:大家可以到網上搜尋那些高手的檔案,試著移植到自己機上,檔案一般有注釋的。
有個牛人把
gccgdb
等整合在
emacs
上,大家可以去圍觀一下
Vim 神一樣的編輯器
常用vim命令總結 1 替換 s 退換的字元 2 定位行 行號 g 3 定位到首行 h,定位到最後一行 l,定位到中間一行 m 4 刪除當前行 dd,游標不停留在當前行,使用d 游標還停留在當前行.5 複製當前行yy,貼上p 一般yyp聯合起來用貼上當前行 6 游標移到行首0,移到行尾 7 x儲存並...
不一樣的編輯器
我們都知道js輸入常用的有三種,alert console.log document.write 而且像console.log 可以向控制台輸出等炫酷的玩意已經不是什麼新聞了。下面我來分享些好玩的給大家!在非ie核心的瀏覽器位址列可以直接執行html 這個知道的人應該不多。比如在位址列輸入以下 然後...
Emacs和Vim 神的編輯器和編輯器之神
0.序章 神器的傳說 追求獨步天下的高手和低手們爭著一睹它們的風采,可看到它們樸素單薄的介面後,不禁心下懷疑 這就是神器嗎?甚至有人生了輕視之心。膚淺的人嗤之以鼻,說 什麼年代了,還抱著這麼老土的玩意不放,真他媽geek 同學,請冷靜下來,聽我說 它們的確夠老了,都幾十年的壽命了,但你想想為什麼,為...