前面學習了emacs的基本編輯功能。為了讓編輯更有效率,還需要了解:
c-x 2 split-window-vertically 水平分割
c-x 3 split-window-horizontally 豎直分割
c-x 1 delete-other-window 只保留當前窗格
c-x 0 delete-window 關閉當前窗格
c-x o other-window 切換窗格
c-m-v scroll-other-window 滾動下乙個窗格
emacs中,開啟新的buffer,不會關閉原有buffer,而是需要手工操作:
c-x c-b list-buffers 檢視緩衝區列表
c-x b switch-to-buffer 切換緩衝區
c-x k kill-buffer 關閉緩衝區
其他:可以參考ibuffer.el擴充套件
增量搜尋
c-s m-x isearch-forward 向前增量搜尋
c-r m-x isearch-backward 向後增量搜尋
c-m-s m-x isearch-forward-regexp 正規表示式向前增量搜尋
c-m-r m-x isearch-backward-regexp 正規表示式向後增量搜尋
一般搜尋
m-x search-forward 向前搜尋
m-x search-backward 向後搜尋
m-x search-forward-regexp 正規表示式向前搜尋
m-x search-backward-regexp 正規表示式向後搜尋
替換m-x replace-string 替換
m-x replace-regexp 正規表示式替換
詢問替換
m-% m-x query-replace 詢問替換
c-m-% m-x query-replace-regexp 正規表示式詢問替換
取消搜尋
c-g 取消搜尋,游標返回搜尋前的位置
ret結束搜尋,游標停留在當前位置。
批量處理的命令應該有很多,這裡列出2個:
選中區域, m-x untabify:將 tab 字元轉換為空格
選中區域, m-x indent-region:對齊文字塊
讓決策更有效率
你是否經常有這樣的經歷,在一次會議或者在一次小組討論時,當你提出乙個觀點而被別人否定時,你非常急迫地去反駁別人,從而捍衛自己的尊嚴,而不是第一時間考慮別人提出這個否定觀點的原因。又或者在會議輪流發言過程中,你喜歡自己滔滔不絕得發言,沉浸在自己的觀點中而對別人提出的看法不以為意?或是經常說這樣的話 我...
5個步驟讓你變得更有效率
現在生產力 productivity 已經成為衡量乙個人工作潛力的標準。我們總是要查閱email,有做不完的工作,不斷地接收新的資料和訊息,如何在能讓你自己變得更有效率,讓你在工作上快人一等?這裡有五個方法讓你回答 優先完成最重要的任務 你得不斷的收集你需要完成的任務 參考gtd 並且從中確定你最重...
Bossy智慧型便貼 讓工作更有效率
物聯網正以星際迷航裡博格人那樣極高的效率,迅速進軍計步器 煙霧警報器,以及酒吧器具等市場。目前,來自巴西乙個設計專業的學生 lucas neumann de antonio 選擇了乙個看似不起眼的市場 便利貼。他設想了乙個叫做bossy的效率工具,為傳統的紙質便條加入網際網路體驗。bossy看起來就...