Windows 下安装 Emacs 并加入 Evil-mode和verilog-mode

Windows 下安装 Emacs 并加入 Evil-mode和verilog-mode

1)Evil mode 安装

Evil是emacs的插件,可以在emacs下使用gvim类似的命令操作。
a)下载解压 Emacs:

b)下载解压 config.7z,运行 config.sh。(要安装 GitBash)

   以上打包文件,参见:emacs_verilog_evil.rar

  emacs和evil以及verilogmode全资源_emacsverilog,emacsevilmode-其它工具类资源-CSDN下载

   安装Git之后,以管理员权限打开git bash (好东西,支持linux下的ls,vim,mkdir等常见命令)
   找到解压后的config路径,在git bash下执行:./config.sh

   可能提示无法在用户home路径下的~\AppData\Roaming路径建立.emacs或.emacs.d等。可手工将config.7z解压出
的.emacs.d下的evil手动复制到~\AppData\Roaming\.emacs.d\evil, 将emacs.txt文件内容复制到~\AppData\Roaming
\.emacs文件。但需要注意修改使用全路径,如:
    c:\\Users\\your_user_name\\AppData\\Roaming\\.emacs.d\\evil   (务必修改,否则出错)

   注:git bash将 c:\Users\your_user_name\作为home路径,但.emacs或.emacs.d需放在c:\Users\your_user_name
\AppData\Roaming\路径下。  

2) verilog mode安装

a) 在GitHub - veripool/verilog-mode: Verilog-Mode for Emacs with Indentation, Hightlighting and AUTOs. Master repository for pushing to GNU, verilog.com and veripool.org.下载verilog-mode.el
b) 在~\AppData\Roaming\下建立elisp文件夹,并将所下载的verilog-mode.el放置于此文件夹
c)在~\AppData\Roaming\.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 "~/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)))

好,Emacs + Evil-mode + verilog-mode可以用了。开启美好rtl coding人生。

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值