如何在Ubuntu系统中完美配置Emacs编辑器

教程大全 2026-01-18 07:04:28 浏览

Ubuntu Emacs配置:

简介

Emacs是一款强大的文本编辑器,也是Unix和Linux系统上最受欢迎的编辑器之一,在Ubuntu系统中,我们可以通过以下步骤来配置一个适合自己的Emacs环境。

安装Emacs

打开终端,输入以下命令安装Emacs:

sudo apt-get updatesudo apt-get install emacs

配置Emacs

;; 设置字体(set-face-attribute 'default nil :font "Monospace 12");; 设置行间距(set-line-spacing 0.2);; 设置缩进(setq-default indent-tabs-mode nil)(setq tab-width 4);; 设置备份文件(setq make-backup-files nil);; 设置自动保存(setq auto-save-interval 300);; 设置缩略图显示(setq preview-auto-rendering-mode 'preview-auto-rendering-mode-on);; 设置括号匹配(show-paren-mode t);; 设置高亮当前行(global-hl-line-mode t);; 设置自动补全(require 'auto-complete)(ac-config-default);; 设置代码格式化(require 'flycheck)(add-hook 'after-init-hook 'global-flycheck-mode)(add-hook 'c-mode-common-hook 'flycheck-mode)(add-hook 'java-mode-hook 'flycheck-mode)(add-hook 'python-mode-hook 'flycheck-mode)(add-hook 'javascript-mode-hook 'flycheck-mode);; 设置快捷键(global-set-key (kbd "C-c C-b") 'isearch-forward)(global-set-key (kbd "C-c C-s") 'save-buffer)(global-set-key (kbd "C-c C-f") 'find-file)(global-set-key (kbd "C-c C-k") 'kill-buffer)

插件安装

打开终端,输入以下命令安装MELPA仓库:

sudo apt-get install emacs24-melpa
;; 设置MELPA仓库(require 'package)(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)(package-initialize);; 安装插件(package-install 'auto-complete)(package-install 'flycheck)(package-install 'highlight-indentation)(package-install 'highlight-symbol)(package-install 'projectile)(package-install 'company)
M-x package-refresh-contentsM-x package-install RET auto-completeM-x package-install RET flycheckM-x package-install RET highlight-indentationM-x package-install RET highlight-symbolM-x package-install RET projectileM-x package-install RET company
Ubuntu

相关问答FAQs

Q:如何在Emacs中查看当前目录下的文件?

A:按下,然后按下,输入当前目录路径,按回车键即可。

Q:如何在Emacs中打开文件?

A:按下,然后按下,输入文件路径,按回车键即可。


为什么说vim和emacs是最好的文本编辑器?难道说这种只能在终端运行的编辑器比ms-word等更快更方便么?

ms-word是字处理软件,但不是文本编辑器,它的保存格式是二进制格式。 文本编辑器保存的文件只包含文字,一个汉字两个字节,你可以试试,新建文本文档,写6个汉字,保存,大小为12个字节。 windows下比较好的文本编辑器有ultraedit,notepad++等。 vim,emacs都是可以在图形界面下运行的。 gvim可以在windows下运行。 vim是linux下默认的文本编辑器,是vi的加强版,支持海量的插件,所有的操作都在主键区,不用小键盘,也不用鼠标。 emacs,有着强大的键绑定功能,支持各种插件,有人说,它是一个伪装成编辑器的操作系统,它包含着一个lisp语言解释器,依靠插件能够完成各种工作,收邮件,浏览网页等。 emacs的键绑定,我感觉蛮复杂,也不会用,我也装过emacs,又卸载了。 vim,我一直在用,它的强大不是windows下的notepad,ultraedit能比的。 vim有三种模式,命令模式,插入模式,末行模式。 现在又有了可视模式。 vim的插入模式下的操作和notepad一样,十分单调无趣。 但人们一般也不用插入模式。 人们一般用的都是打开vim之后的默认模式:命令模式。 在命令模式下,你可以用hjkl键上下左右移动光标,gg键,G键移到开头末位,dd剪切行。 。 。 vim,emacs都不是适合新手的编辑器,它不像notepad那样,打开就能用,首先就需要经过一段时间的学习,否则你都无法知道怎么用它打开,编辑,保存。 但是当你对它有了最基本的了解之后,你会被它给迷上的,作为文本编辑器,用过它之后,你都不会想用其他的,即便在windows下,我也喜欢用gvim编辑文件。 也有人说,当你的时间不值钱时,linux是免费的。 linux,vim等也许能提高你的工作效率,让你爱不释手,但在你能够利用它来完成你的工作之前,学习它所耗费的时间是必须的话费。 文本编辑器,包括一些什么其他的软件等,都无所谓最好,能用就好。

如何在 Mac 下配置学习 c/c++ 环境

步骤如下:1. Mac OS X 本身已经安装好 jdk,所以搭建 Java Eclipse环境很简单,只需要下载适合系统的 Eclipse即可,首先查看系统是几位的(点击 Mac 屏幕左上角的苹果 Logo,选择“关于本机”,在弹出的方形窗口里点击“更多信息…”按钮,再点击“系统报告…”按钮,在“软件”一栏就能看到目前你的苹果电脑 Mac OS X 系统是否开启 64 位运算了。 )2.下载 Eclipse( Java 和 C/C++的都需要)安装 gcc编译器 XCode(为 Eclipse Java集成 C/C++做准备)。 判断系统里是否已经安装 gcc编译器的方法是,打开一个终端窗口(在实用工具文件夹里),输入命令 g++,没有则输出 command not found,若安装了则输出 not input files。 XCode在 mac电脑的随机安装光盘里就有,最新版可以上苹果官网上下载(),但是需要注册一个 Apple Developer帐号后才能下载。 按照安装程序步骤进行安装就可以了。 安装完后打开xcode,Preferences里面有个Downloads里面有个components选项,里面有个command line tools 安装上即可。 整合 Java与 C/C++解压缩刚下载下来的两个版本Eclipse (注意放在不同的地方,防止因为文件名相同覆盖),然后将C/C++ 版本的Eclipse 里面的plugins 文件夹中的内容全部复制,粘贴到Java 版本的Eclipse 里面的plugins 文件夹下面(注意:不能覆盖已有的文件或文件夹),OK 工具都弄好了,现在就剩下测试了。 5. 先创建一个 Java工程6. 创建一个 C++项目7. 编译、运行程序

在linux中怎么安装postgresql数据库

1. 安装Linux操作系统 注意把gdb、Emacs或DDD这些开发工具都安装上。 如果是在虚拟机上安装,依然需要设置Linux系统的网络环境;另外需要设置文件共享,方便windows下面的postgreSQL源码能在Linux下面访问到。 2. 安装PostgreSQL useradd postgre...

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐