Linux中是否自带emacs

69次阅读
没有评论

共计 1372 个字符,预计需要花费 4 分钟才能阅读完成。

本文丸趣 TV 小编为大家详细介绍“Linux 中是否自带 emacs”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux 中是否自带 emacs”文章能帮助大家解决疑惑,下面跟着丸趣 TV 小编的思路慢慢深入,一起来学习新知识吧。

Linux 不是自带 emacs 的;emacs 是一个集成开发环境和文本编辑器,因为 vim 的体积比 emacs 小,所以大部分的 linux 发行版本自带的编辑器都是 vim;emacs 也可以自行安装,语法为“apt-get install emacs”。

本教程操作环境:linux7.3 系统、Dell G3 电脑。

Linux 中的 emacs

Linux 不是自带 emacs 的

Emacs,著名的集成开发环境和文本编辑器。Emacs 被公认为是最受专业程序员喜爱的代码编辑器之一,另外一个 vim。

emacs 安装体积大概 300 多 M 吧,

vim 安装体积 3m 多,   其前身 vi 大概 300 多 kb

就冲这点, emacs 就不适合内置, 当年一张 CD 盘最大也就几百 M, 要把发行版中其它东西塞进去, 再加个 emacs 的话是明显不够用的;

网络安装的话更加不会内置这个巨大的玩意, 当年的带宽和流量费用跟今天完全没法比. 即使现在各种桌面发行版, 也不过 1~2 个 G, emacs 就完全可以自行安装, 没必要内置. 另外 emacs 启动要执行大量的启动代码,所以启动慢且占用更多内存;

扩展知识:

语法

 emacs(选项)(参数)

选项

+:启动 emacs 编辑器,并将光标移动到制定行号的行;

-q:启动 emacs 编辑器,而不加载初始化文件;

-u:启动 emacs 编辑器时,加载指定用户的初始化文件;

-t:启动 emacs 编辑器时,把指定的文件作为中端,不适用标准输入(stdin)与标准输出(stdout);

-f:执行指定 lisp(广泛应用于人工智能领域的编程语言)函数;

-l:加载指定的 lisp 代码文件;

-batch:以批处理模式运行 emacs 编辑器。

参数

文件:指定要编辑的文本文件。

实例

让 Emacs 的修饰键变得更有意义

在 PC 键盘上,Ctrl 键被称为 C,Alt 键被称为 M,这些键并不是 C 和 M 键,由于它们总是与相应的字母或符号键配对,所以在文档中很容易识别。

例如,C-x 在现代键盘符号中的意思是 Ctrl+X,M-x 是 Alt+X。就像你从任何应用程序中剪切文本时一样,同时按下这两个键。

不过,还有另一个层次的键盘快捷键,与现代电脑上的任何东西都完全不同。有时,键盘快捷键并不只是一个键组合,而是由一系列的按键组成。

例如,C-x C-f 的意思是像往常一样按 Ctrl+X,然后再按 Ctrl+C。

有时,一个键盘快捷键有混合的键型。组合键 C-x 3 意味着像往常一样按 Ctrl+X,然后按数字 3 键。

Emacs 之所以能做到这些花哨的强力组合,是因为某些键会让 Emacs 进入一种特殊的命令模式。如果你按 C-X(也就是 Ctrl+X),就是告诉 Emacs 进入空闲状态,等待第二个键或键盘快捷键。

Emacs 的文档,无论是官方的还是非官方的,都有很多键盘快捷键。在心里练习把 C 键翻译成 Ctrl 键,M 键翻译成 Alt 键,那么这些文档对你来说都会变得更有意义。

读到这里,这篇“Linux 中是否自带 emacs”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注丸趣 TV 行业资讯频道。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-01发表,共计1372字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)