【emacs中文版下载】emacs编辑器 v25.3.1.0 最新版
软件介绍
emacs中文版是一款非常受欢迎的文本编辑器软件,它拥有十分丰富强大的功能,为用户集成了完整的开发环境,不仅能够让用户更加轻松地编辑代码文本,还可以实现收发电子邮件、登录主机和编辑远程档案等等,充分满足用户的各种需求,是一个很不错的文本编辑软件。
特色功能
编辑文本
Emacs编辑文本的能力是非常强的。它的其它很多功能都是依赖于强大的编辑能力。Emacs是人性化的设计,它非常可靠,不会莫名其妙弄坏你的文件,用它编辑重要的文本信心有保障。
编辑程序
程序也是一种特殊的文本文件。因为Emacs特别适合编辑程序,所以特别在这里提出。Emacs可以方便的编辑任何类型的计算机语言程序代码,而且为它们分享语法加亮,自动缩进。你可以对程序的语句进行操作。
作为其它程序的界面
Emacs可以作为很多程序的前端。比如w3m,lynx浏览器,MAXIMA计算机代数系统,Scheme48等Scheme解释器,shell,……这些文本方式的程序一旦与Emacs接合就拥有了巨大的编辑的能力。
作为操作系统
Emacs就像一个具有编辑功能的操作系统,你可以用它干很多事情。比如,阅读email和新闻组,浏览网页,管理文件目录(dired),作为网页服务器,远程编辑文件,记录日程,约会提醒,电子日历,查字典,ICQ聊天,放mp3……
安装教程
不用安装,解压后就能用
D:\software\emacs-26.1\bin\ runemacs.exe
配置
修改注册表;
a) 键盘上的windows+r调出运行命令
b) 输入“regedit”
c)找到HKEY_LOCAL_MACHINE\SOFTWARE\GNU\Emacs(如果没有则手动添加项)
d)添加字符串值,名称为HOME,值为D:\software\emacs-26.1
看.emacs配置文件路径是否改好了
a) 启动emacs,点击Options菜单,随便点击一两个选项,比如点击一下Active Region Highlighting,
b) 然后点击Save Options。
c) 观察你的Emacs窗口 最后一行,是否显示“Wrote D:/software/emacs-26.1/.emacs”。
Verilog-mode
下载.el文件——放入elisp文件夹——配置.emacs文件
a) 在https://www.veripool.org/projects/verilog-mode/wiki/Installing下载verilog-mode.el
b) 在D:/software/emacs-26.1下建立elisp文件夹
c)在D:/software/emacs-26.1.emacs中添加以下内容
(defun prepend-path ( my-path )
(setq load-path (cons (expand-file-name my-path) load-path)))
(defun append-path ( my-path )
(setq load-path (append load-path (list (expand-file-name my-path)))))
;; Look first in the directory ~/elisp for elisp files
;; 以下路径要修改为如: c:\Users\your_user_name\AppData\Roaming\elisp,注意使用双斜杠
(prepend-path “D:\software\emacs-26.1\elisp”)
;; Load verilog mode only when needed
(autoload 'verilog-mode “verilog-mode” “Verilog mode” t )
;; Any files that end in .v, .dv or .sv should be in verilog mode
(add-to-list 'auto-mode-alist ‘(“\.[ds]?v\’” . verilog-mode))
;; Any files in verilog mode should have their keywords colorized
(add-hook 'verilog-mode-hook '(lambda () (font-lock-mode 1)))
其他
a) 更改背景色
.emacs中添加
(set-background-color “gray”)
b) 左侧加行号
.emacs中添加
(global-linum-mode 1)
(setq linum-format “%d| “)
使用教程
上面依次是标题栏、菜单栏、工具栏,中间一大块就是编辑文本的地方,下面两行是mode line 和echo area。
echo area是你输入命令和显示消息的地方。
在mode line中第一个字符表示字符集,c代表chinese-gbk,后面那个 \ 符号表示换行类型,\是指DOS的CRLF换行,另外还有Unix的LF换行和Mac的CR换行。然后一个字符,表示打开的文件是否可写(先称为文件便于理解,实际上是buffer),%表示只读,- 和 * 表示可写。再一个字符表示文件是否已写,% 或 – 表示还没动,*表示已经更改。这两个字符组合起来有四个状态。
符号表示
符号 | 表示 |
%% | 只读,未更改 |
— | 可写,未更改 |
** | 可写,已更改 |
%* | 只读,已更改 |
再后面一个 – 表示路径,后面黑体的 *GNU Emacs* 表示buffer的名称。后面的All表示光标的位置,当文件在一页就能显示完的时,这里是All,此外还有Top, Bot,以及当前位置百分比。L5表示第五行。Fundamental 是模式名,模式种类很多,这个以后介绍。
如果是第一次使用,点击Emacs Tutorial,里面也有Emacs的一些基本介绍,而且是中文。
Emacs的控制键就三个Control,Shift和 Meta,Control 和 Shift 键盘上都有,Meta 在美式键盘中就是Alt,在苹果键盘上是那个很花的四个圈的键,如果键盘上没有Alt (这个要某些欧洲人才会遇到)可以使用Esc 代替,另外Esc 不想Alt 通常当组合键用,它要单独按一下,再按另外的。
以后控制命令就这样表示:
C-f Ctrl+f
C-M-f Ctrl+Alt+f
C-_ Ctrl+Shift+-
Emacs中,这些组合键其实是一些函数的快捷方式,比如C-n 是next-line的快捷方式。我们除了使用组合键意外,还可以直接调用函数。
按下M-x,然后输入函数名就可以调用函数了。
下载仅供下载体验和测试学习,不得商用和正当使用。
发表评论