Contents [Hide ]
|
值得注意的是在文件包emacs-goodies包中包含有一个命令:
bar-cursor-mode
,将在插入状态的光标转换为一个 bar cursor,这时候插入点
的位置和光标的位置是一致的; 但是在改写状态,光标仍然是 block cursor.
在基本编辑模式下,例如text-mode中
光标向下移动一行 C-n 光标向上移动一行 C-p 光标向左移动一个字符 C-b 光标向右移动一个字符 C-f (在行首和行末换行) 光标向上移动一页 C-x [ 光标向下移动一页 C-x ] 光标移动到行首 C-a 光标移动的行尾 C-b
emacs中页分隔符是由变量page-delimiter
(正则串)决定,默
认值是在行首的^L,(变量值为"^\f") 也就是用C-q C-l输入的字符
光标移动到第n行行首 M-g g n RET 光标移动到第n个字符处 M-x goto-char RET n RET
如果命令越过文章边界,则会出现在文章开头或者末尾
光标向下移动一段 M-} 光标向上移动一段 M-{ 光标向左移动一个单词 M-b 光标向右移动一个单词 M-f (在行首和行末换行) 光标向上移动至文章/buffer开头 M-< 光标向下移动至文章/buffer末尾 M-> 光标移动到句首 M-a 光标移动的句尾 M-b
向下移动一屏 C-v 向上移动一屏 M-v 重画屏幕,当前行置于屏幕中 C-l