Deepin Emacs 的安装和使用

nixebo 2012-08-03

何为 Emacs?

Emacs 是一个可自编程,自扩展的文本编辑器。Emacs 内置 Elisp 解释器和热替换机制,使它可以在运行时进行自我编程进化。

Emacs 最大的资源库:EmacsWiki

Emacs 不但是一个文本编辑器,更是一个 Elisp 操作系统。通过 Elisp 扩展,它还具有以下功能:

编辑器
    调试器
    浏览器
    音乐播放器
    文件管理器
    终端模拟器
    IRC 客户端
    邮件客户端
    新闻阅读器
    电子书阅读器
    图片浏览器
    进程管理器
    Wiki 编辑器
    Debian 包管理器
    Elisp 安装管理器
    英文翻译助手
    英文编写助手
    代数计算系统
    日历
    GTD 客户端
    电驴客户端
    下载管理器
    代码画图
    Vi 模式
    正则表达式学习助手
    代码自动补全
    代码搜索
    实时语法检测
    Anything 超强搜索
    键盘宏
    ...

Deepin Emacs 特色

默认的 Emacs 的功能很少,Deepin Emacs 是在 Emacs24 开发版基础上集成了 Linux Deepin 开发者和项目负责人 Andy Stewart 的 Elisp 扩展而成的。Deepin Emacs 包括了丰富的插件,并且功能和按键都已经过优化调整,方便大家的使用。

您只需调用 deepin-emacs 就可以使用 Emacs 强大的功能,而不用天天折腾 Elisp 细节。

Deepin Emacs 的安装

你可以在 Deepin 软件中心中搜索 deepin-emacs 进行安装,或打开终端,输入如下命令来安装:

sudo apt-get install deepin-emacs

.deb 格式安装包下载:点击下载

Deepin Emacs 的安装和使用

常用快捷键

大家可以通过如下步骤来查看常用快捷键列表:

按下 Win 键(徽标键)+y,输入 catkeystoke.el,然后回车即可查看。

提示:查看时最好不要进行任何修改,否则 Deepin Emacs 将无法启动,此时您可以按下 Win 键(徽标键)+Alt+L 将其锁定,进入只读模式。

全局命令

 

快捷键功能
F5退出Emacs
Alt + x输入Emacs命令
F6锁屏
F8当前文件位置
F11切换全屏
Win + y全局搜索
Win + x zAPT 搜索
Win + F8进程管理器
Win + n终端模拟器
Ctrl + z y翻译当前的单词
Ctrl + z i翻译输入的单词
Ctrl + z Ctrl + zW3M 浏览器
Ctrl + c p d播放音乐目录
Ctrl + c p f播放音乐文件
Ctrl + c i登陆IRC
Ctrl + c c日历
Win + x g递归正则表达式搜索当前目录
Ctrl + c p g切换到播放列表
Win + Alt + x切换到命令输入栏
Ctrl + g终止Emacs命令
Ctrl + g Ctrl + g Ctrl + g强制终止Emacs命令
Ctrl + s向前搜索
Ctrl + r向后搜索
Alt + Shift + %替换文本
Ctrl + Alt + Shift + %正则替换

编辑命令

 

快捷键功能
Ctrl + f向右移动一个字符
Ctrl + b向左移动一个字符
Alt + f向右移动一个词
Alt + b向左移动一个词
Ctrl + n向下移动一行
Ctrl + p向上移动一行
Ctrl + v向下滚屏
Alt + v向上滚屏
Ctrl + m换行
Ctrl + o向上插入空行并缩进
Ctrl + l向下插入空行并缩进
Ctrl + d向右删除一个字符
Alt + o向左删除一个字符
Alt + Shift + n向左语法删除
Alt + Shift + m向右语法删除
Alt + Shift + h l删除当前行
Ctrl + k删除光标后面的内容
Ctrl + /撤销
Ctrl + Shift + /重做
Ctrl + Space开启/关闭 选中状态
Ctrl + w剪切
Alt + w复制
Ctrl + y粘贴
Alt + y在粘贴列表中选择
Tab缩进
Alt + /补全
Win + Alt + h高级粘贴拷贝
Ctrl + Shift + .记忆当前的位置
Ctrl + Shift + ,跳到记忆位置

窗口命令

快捷键功能
Ctrl + c v纵向分屏
Ctrl + c h横向分屏
Ctrl + x o切换选中窗口
Ctrl + x ;关闭除当前窗口外的其他窗口
Win + Alt + o单窗口切换隐藏

标签命令

 

快捷键功能
Alt + 7选择左边的标签
Alt + 8选择右边的标签
Alt + Shift + 7选择最左边的标签
Alt + Shift + 8选择最右边的标签
Alt + 9选择上一个模式
Alt + 0选择下一个模式
Ctrl + ;删除当前标签
Ctrl + ‘删除当前标签以及所属的窗口
Win + q删除除当前标签以外的其他标签
Win + Shift + q删除当前模式的所有标签

文件管理器命令

快捷键功能
j向下移动
k向上移动
n下个目录
p上个目录
f打开文件夹
返回上一层目录
Space向下滚屏
e向上滚屏
4批量重命名
r重命名
7移动到最后一个文件
8移动到第一个文件
ETouch 命令
w打开批量编辑模式
W查找文件
J跳到某个文件路径
;字母导航模式切换
,比较文件
Alt + o切换隐藏文件模式
f二进制打开文件
K用Emacs程序打开文件
[用当前环境打开文件
t选择全部文件
Shift + u取消所有文件的选中状态
m选中当前文件
u取消当前选中文件
* .按照输入的正则表达式搜索匹配文件
C拷贝选中文件
R移动或者重命名文件

W3M浏览器命令

 

快捷键功能
j向下移动
k向上移动
Tab跳到下一个链接
Shift + Tab跳到上一个链接
g在当前页面打开链接
Shift + g在新标签中打开链接
f在当前标签打开链接
o在新标签中打开链接
Space向下滚屏
e向上滚屏
<向左滚动
>向右滚动
Shift + b后退
Shift + f前进
y递归克隆当前光标处的网站
-自动转换当前的网页到 org 笔记格式
m选择右边的标签
n选择左边的标签
Ctrl + Alt + 7移动当前标签到左边
Ctrl + Alt + 8移动当前标签到右边
Ctrl + Shift + 7删除左边的标签
Ctrl + Shift + 8删除右边的标签
6保存标签
7恢复标签
9自动安装当前光标处的elisp插件
/下一个表格处
L提交表格内容
Shift + m用google浏览器打开链接
_拷贝选中区域的所有链接
&编辑EmacsWiki页面
*查看EmacsWiki页面的修改历史
查看EmacsWiki最近修改记录

相关推荐