Emacs常用命令
0.寻求帮助
1)C-h:寻求帮助,在输入C-h后,输入需要了解的按键,即会弹出对应按键的功能说明。 2)C-g:中止操作,例如在意欲输入C-x k过程中,突然想放弃,但已经输入了C-x,想放弃执行,此时按C-g即可中断操作。 3)C-x C-c:退出emacs。
1.文件操作
1)C-x C-f:打开文件 2)C-x C-s:保存 3)C-x C-w:另存
2.光标移动
1)M-q :换行 2)C-b :向左移动一个字符 3)C-f :右移一个字符 4)C-p :向上移动一行 5)C-n :下移一行 6)home或C-a :移至行首 7)end或C-e :移至行尾 8)page up 或C-v:上移页面 9)page down 或M-v:下移一页 10)C-l:当前行居中屏幕 11)M- :移至缓冲区结尾
3.窗口及缓冲区操作
1)C-x b :切换缓冲区 2)C-x right :通过缓冲区右循环 3)C-x left :通过缓冲区左循环 4)C-x k :结束缓冲区 5)C-x 0 :关闭活动窗口 6)C-x 1 :关闭除活动窗口外的所有窗口 7)C-x 2 :将活动窗口垂直拆分为两个水平窗口 8)C-x 3 :将活动窗口水平分成两个垂直窗口 9)C-x o :将活动窗口更改为下一个窗口
4.选择操作
1)C-space :设置区域标记 2)C-w :结束区域 3)C-k :结束当前行的点和终点之间的区域 4)M-w :结束区域而不删除 5)C-y :从杀戮圈中拉出区域 6)M-y :移至结束环中的上一个物品 7)M-Y :移至结束戒指中的下一个物品
5.历史及搜索替换
1)C-_ :撤消 2)C-s :向前搜索 3)C-r :向后搜索 4)M-% :查询替换(“空格”替换,“ n”跳过,“!”替换所有)
标签:移至,窗口,Emacs,结束,缓冲区,基本操作,替换 From: https://www.cnblogs.com/merrynuts/p/18196725