上一篇Emacs-1.編輯器和操作系統(tǒng)走馬觀花了解了編輯器阐肤,并學(xué)了Emacs的安裝,啟動,退出Ctrl-x Ctrl-c溉躲,然后看到Ctrl-v和Meta-V來上下翻頁和Ctrl-l循環(huán)地窗口光標(biāo)防盜屏幕中間榜田,頂部,底部锻梳,最后是Ctrl-p/n/f/b把光標(biāo)上下移動一行和左右移動一個字符箭券,Ctrl-a/e移動光標(biāo)到行首行尾,以及Meta-f/b向前向后移動一個單詞尾首疑枯,Meta-a/e向前向后移動一句首尾辩块。
論語(孔子)說:學(xué)而時習(xí)之,發(fā)現(xiàn)再公司Linux臺式機上的Alt作為Meta鍵荆永,在回到家里的Mac本上废亭,左右Alt都失去了Meta的功能,用Esc作為Meta的功能具钥,實在蛋疼豆村。于是找了度娘,在iTerm終端上通過設(shè)置左Alt鍵為Meta骂删,止疼有效掌动。
又有說,這種實用型的文章或者知識宁玫,知道不會用等于不知道粗恢,于是在Mac本上又練習(xí),練著練著撬统,就發(fā)現(xiàn)光會前一篇文章的移動光標(biāo)部分适滓,還是不夠順手,這是論語“溫故而知新”吧恋追。因為以前用過Vim凭迹,知道vim里,翻頁功能苦囱,移動光標(biāo)可以逐行逐字移動外嗅绸,還可以按單詞和句子為步長,上面都已經(jīng)練到了撕彤。此外鱼鸠,一次以多個字,多行羹铅,多詞蚀狰,多句地批量移動光標(biāo)學(xué)會了,才能真正的在編輯工作時讓光標(biāo)一下子或者幾下準(zhǔn)確的定位到目標(biāo)位置职员。論語“吾日三省吾心”麻蹋,說得就是要像我這樣反反復(fù)復(fù)的關(guān)注自己的狀態(tài)么?
把Mac的Alt Option鍵當(dāng)emacs的Meta解決了Esc作為Meta使用不方便的問題焊切。
在前面翻頁和移動光標(biāo)前扮授,先Ctrl-u然后輸入一個數(shù)字n后再敲入命令芳室,效果就等于一次完成這個命令n遍。如Ctrl-u然后6再Ctrl-f則向前移動6個字符刹勃。
練習(xí)CheckList
1. 上翻4屏堪侯,然后往回下翻2屏,再上翻屏
2. 光標(biāo)前移8個字符荔仁,然后往回后移4個字符伍宦,之后再前移2個字符,再后移一個字符
3. 光標(biāo)前移8個單詞咕晋,然后往回后移4個單詞雹拄,之后再往后移2個單詞收奔,再前移一個單詞
4. 直接跳到8行后的行首掌呜,再跳到8行后的行尾。
5. 往后跳8個單詞坪哄,再往回跳4個單詞质蕉,再往回跳2個單詞,再往后跳一個單詞翩肌。
實驗題:
先Ctrl-u后8模暗,再敲入“eamacs”,看屏幕出現(xiàn)了什么念祭?