這個世界最強是個怎麼樣的強法呢?一說:emacs是一種「信仰」。另說:世界上的程式設計師分三種,一種使用emacs,一種使用vim,剩餘的是其它。(完全無視其他編輯器的存在……)
基本命令:
c-x c-c : 退出emacs
c-x c-f : 開啟乙個檔案,如果檔案不存在,則建立乙個檔案
c-x d 進入dired列表模式
c-x c-d 獲取檔案列表(簡潔)
c-x c-f 開啟檔案,輸入路徑為開啟目錄
c-g : 取消未完成的命令
移動游標:
c-v : 向前翻頁
m-v : 向後翻頁
m-r : 將游標移動到螢幕中間那行
c-a : 移到行首
c-e : 移到行尾
m-a : 移到句首
m-e : 移到句尾
m- : 向下移動一段
m-< : 移到整個文字開頭
m-> : 移到整個文字末尾
c-p : 向上移動一行,p 代表 previous
c-n : 向下移動一行,n 代表 next
c-f : 向前移動乙個字,f 則代表 forward
c-b : 向後移動乙個字,b代表 backward
c-u 數字 命令 : 執行多次(數字表示次數)該命令
c-l : 重繪螢幕,效果就是當前編輯行移動視窗**,重新整理
c-m-/ : 用c-x h 選定整個buffer後, 然後可以對**進行重新排版
m-; 對當前行進行注釋
c-x c-x :快速返回移動前的游標位置
c-c c-c :對一塊**進行注釋;
uncomment-region :取消注釋用命令
buffer 相關
c-x h : 選中整個緩衝區的內容,您會發現狀態列和編輯器底部之間的區域出現 mark set 字樣
c-x k : 關閉當前buffer
c-x b : 切換到前乙個編輯的buff
c-x c-b : 列出當前所有buffer
c-x c-s : 儲存當前buffer
c-x s : 儲存所有未儲存的buffer,會提示你是否需要儲存
c-x c-w : 檔案另存為
c-mouse:按住ctrl並單擊滑鼠左鍵,會彈出乙個buffer menu,它會按主模式型別列出活動的buffer供你選擇。
m-x kill-some-buffers:刪除一些buffer;
拷貝與貼上
c-@ : 設定mark ,或使用 m-x set-mark-command
c-w : 剪下一塊區域;如果沒有設定mark,則是剪下一行
m-w : 拷貝一塊區域;如果沒有設定mark, 則是拷貝一行
m-d : 刪除游標後的詞語
c-d : 刪除乙個字元
c-k : 從當前位置剪下到行尾
c-y : 貼上
m-y : 用c-y拉回最近被除去的文字後,換成 m-y可以拉回以前被除去的文字。鍵入多次的m-y可以拉回更早以前被除去的文字。
c-x r k : 執行矩形區域的剪下
c-x r y : 執行矩形區域的貼上
c-x h : 全部選中
c-o : 在游標後面插入空行
c-x c-o : 將游標附近的空行去掉,多行的時候,第一次只剩一行,第二次全部刪除
視窗操作
c-x 0 : 關閉當前視窗
c-x 1 : 將當前視窗最大化
c-x 2 : 垂直分割視窗
c-x 3 : 水平分割視窗
c-x < : 視窗內容右捲
c-x > : 視窗內容左捲(這兩個命令在垂直分割視窗後比較有用)
(c-u) c-x ^ : 加高當前視窗,如果有c-u,則每次加高4行
(c-u) c-x } : 加寬當前視窗
(c-u) c-x :讓當前日期向前乙個月
m-{:讓當前日期向後乙個月
c-x ]:讓當前日期向前一年
c-x [:讓當前日期向後一年 c-a:移動到當前周的第一天
c-e:移動到當前周的最後一天
m-a:移動到當前月的第一天
m-e:多動到當前月的最後一天
m-<:>
m->:移動到當前年的最後一天
ctrl+c-v-j, ctrl+c-v-z, ctrl+c-v-c, ctrl+c-v-. , ctrl+c-v-r, ctrl+j
alt+/ 會自動補全80%的機率以上都會找到你想要的,如果不是多按幾次選擇一下
最強大的Markdown編輯器
最強大的 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下markdown的基本語法知識。全新的介面設計,將會帶來全新的寫作體驗 在創作中心設定你喜愛的 高亮樣式,markdown將 片顯示選擇的高亮樣式進行展示 ...
功能最強大的編輯器 vi
vi是所有unix系統都會提供的螢幕編輯器,它提供了乙個視窗裝置,通過它可以編輯檔案。當然,對unix系統略有所知的人,或多或少都覺得vi超級難用,但vi是最基本的編輯器,所以希望讀者能好好把它學起來,以後在unix世界裡必將暢行無阻 游刃有餘,因為其他幾種文字處理器並非unix標準配備。說不定別人...
揭秘世界上最強大的七台超級計算機所在地
1 美國勞倫斯利弗莫爾國家實驗室 blue gene l blue gene l是目前世界常最快的超級計算機,其峰值速度能夠達到360萬億次浮點計算。這台超級計算機內部擁有65536顆處理器,同樣執行著linux 作業系統。這是ibm公司 利弗莫爾實驗室和美國能源部聯合製作完成的超級計算機,由於採用...