移動(dòng)光標(biāo)時(shí)极祸,在Emacs中可以使用方向鍵蛋欣,但是如果手不離主鍵盤丐巫,速度肯定更快一點(diǎn)谢床,所以我們可以盡量去熟悉一下這些快捷鍵
移動(dòng)光標(biāo)
快捷鍵 | 含義 |
---|---|
<RIGHT>/C-f |
光標(biāo)向右 |
<LEFT>/C-b |
光標(biāo)向左 |
<DOWN>/C-n |
光標(biāo)向下 |
<UP>/C-p |
光標(biāo)向上 |
按行移動(dòng)
快捷鍵 | 含義 |
---|---|
<HOME>/C-a |
光標(biāo)移動(dòng)到行頭 |
<END>/C-e |
光標(biāo)移動(dòng)到行尾 |
按詞移動(dòng)
快捷鍵 | 含義 |
---|---|
C-<RIGHT>/M-f/M-<RIGHT> |
向前移動(dòng)一個(gè)詞(即向文件末尾) |
C-<LEFT>/M-b/M-<LEFT> |
向后移動(dòng)一個(gè)詞(向文件開頭) |
屏幕中移動(dòng)
M-r :
首先移動(dòng)到屏幕最中間一行的左邊,如果繼續(xù)使用洲赵,將移動(dòng)到最上面一行的左邊鸳惯,之后移動(dòng)到最下面一行,之后在三個(gè)位置循環(huán)
整個(gè)文件移動(dòng)
快捷鍵 | 含義 |
---|---|
M-< |
移動(dòng)到文件頭 |
M-> |
移動(dòng)到文件尾 |
按頁(yè)移動(dòng)
快捷鍵 | 含義 |
---|---|
C-v/<PageDown> |
向下移動(dòng)一頁(yè) |
M-v/<PageUp> |
向上移動(dòng)一頁(yè) |
具體定位 以1為起始
快捷鍵 | 含義 |
---|---|
M-g g/M-g M-g |
輸入行數(shù)后轉(zhuǎn)到行 |
M-g <TAB> |
輸入列數(shù)跳轉(zhuǎn)到當(dāng)前行的指定列 |
M-g c |
輸入字符位置跳轉(zhuǎn)到指定位置(從文件頭開始記) |
目標(biāo)位置
光標(biāo)向下向上移動(dòng)的時(shí)候叠萍,會(huì)盡量與之前的位置一樣芝发,比如在第一行第12列向下移,只要下面行有12列苛谷,就會(huì)移到12列處辅鲸,否則就在末尾,總之時(shí)盡量靠向12
而C-x C-n
則會(huì)改變這個(gè)規(guī)則腹殿,假設(shè)按下命令的時(shí)候是在第n列独悴,那么之后向上向下移動(dòng)光標(biāo)會(huì)去靠近第n列例书,比如光標(biāo)第12列處輸出C-x C-n
,然后光標(biāo)移到15列處刻炒,那么向下移動(dòng)就會(huì)在12列處(假設(shè)這列夠長(zhǎng))
對(duì)應(yīng)的取消這個(gè)規(guī)則的快捷鍵是C-u C-x C-n