Emacs学习使用之路(一)
Emacs的安装配置与Vivado,ISE的关联
准备以后就用emacs编辑器了,记录自己使用中遇到的问题。
文章目录
- Emacs的安装配置与Vivado,ISE的关联
- 一,安装常见问题
- 二,学习教程
- 总结
一,安装常见问题
开始使用时都会用到配置文件,而配置文件夹.emacs.d就找了我很久的时间,记录一下查找方法:
1,如何找到.emacs.d配置文件夹
1,安装好emacs后先打开注册表,找到HKEY_LOCAL_MACHINE\SOFTWARE\GNU\Emacs(如果没有则手动添加项),
2,在此项下添加字符串值,名称为HOME,值为 :“你的Emacs安装路径”
3,这样做的目的是让上一步的值成为Emacs的home路径
(传说中的home path,以后你将会经常看到“home目录”、“home directory”等等)。
修改完再打开Emacs使用一下,就能在安装路径中找到.emacs.d的文件夹了。
————————————————
修改方法原文链接:https://blog.csdn.net/qq_33612499/article/details/81234208
2,Emacs关联Vivado,ISE
先贴上自己的关联
ISE: {X:\software\Emacs\emacs-28.1\bin\runemacs.exe} +$2 $1
Vivado: X:/software/Emacs/emacs-28.1/bin/runemacs.exe +[line number] [file name]
我关联的时候碰上了一个问题,就是关联ISE和Vivado后,能打开v文件但是没加载init.el的配置,不会自动补括号,没有行号等等最基本的,Emacs刚安装后什么样,关联后打开就是什么样,十分不方便。
解决办法:
1,随便进入vivado或者ise关联Emacs后打开v文件,
2,C-x C-f
此时底部显示:Find file:~/ “你的v文件路径”
退到根目录,就是删除路径到只有Find file:~
(此时就是你关联后的根目录,和之前单独打开Emacs根目录不一样,原因是什么我也不知道)记住这个文件夹,只要把你的.emas.d文件夹拷贝到这个目录下,再打开v文件就能继续使用自己的配置了。
二,学习教程
我也是在网上边看边学,顺便把自己目前在看的分享出来,是知乎上一位大佬的教程,好东西理应被大家所知晓 !
链接:https://zhuanlan.zhihu.com/p/385214753
都等着大佬出下一期教程哈哈哈~~
总结
作为一个fpga工程师,用Emacs编码也是心血来潮,更多还是希望自己以后能写大工程,便于管理,储备自己技能吧,我也才用三天,边学边记录自己使用时碰到的问题,贴出来希望和大家多多交流~
Emacs学习使用之路(一)相关推荐
- Emacs 学习之旅
Emacs 的使用过程,就像是程序员的生涯一样--路漫漫其修远兮,吾将上下而求索. 万物始于 Emacs 最早知道 Emacs 是从编辑器的圣战开始的,即编辑器之神--Vi,和神的编辑器--Emacs ...
- javascript实战pdf_javascript该怎么学呢?学习Js之路
javascript该怎么学呢?Js给初学者的印象总是那么的"杂而乱",相信很多初学者都在找轻松学习Js的途径.在这里给大家总结一些学习Js的经验,希望能给后来的学习者探索出一条& ...
- javascript该怎么学呢?值得收藏的学习Js之路
javascript该怎么学呢?Js给初学者的印象总是那么的"杂而乱",相信很多初学者都在找轻松学习Js的途径.在这里给大家总结一些学习Js的经验,希望能给后来的学习者探索出一条& ...
- 学习成长之路 (初章 三个月建成微信 小程序商城、ArcEngine C# GIS开发入门)
学习 成长之路(初章 ) 三个月 建成微信小程序商城 .ArcEngine C# GIS开发入门 自我简介 先简单介绍一下,我是Domen,是一个彻彻底底的新手 . 大一 大学大一没好好学习,搞这搞那 ...
- 电子工程师学习成长之路
背景故事 这段时间趁国庆假期,回家接了个婚,所以没时间更新文章了,也没带电脑,就给大家分享一下电子工程师的学习成长之路吧,希望能让大家受益. 学习建议 对于电子工程师学习成长有以下几个建议: 1 兴趣 ...
- WebRTC学习进阶之路 --- 五、WebRTC网络知识详解(三)(最全流媒体协议(RTP/RTCP/RTSP/RTMP/MMS/HLS/HTTP/ HTTP-FLV(HDL)/SDP)
WebRTC学习进阶之路系列总目录:https://blog.csdn.net/xiaomucgwlmx/article/details/103204274 RTP:实时传输协议(Real-time ...
- Android 学习进阶之路
Android 学习进阶之路 java 基础知识点 java 高阶知识点 数据结构及算法知识点 Android 基础知识点 Android 高级必备素质 Android 技术难点 java 基础知识点 ...
- 渣渣白学习渗透之路(墨者学院sql注入之旅)
渣渣白学习渗透之路 说明:1. 未经授权的渗透测试都是违法的! 2. 文章用红色字体编写的部分是关键部分(认真看)!!! 3. 文章用黑色字体编写的部分是渣渣白内心独白,无关紧0! 4. 文章 ...
- 学习小感之浅谈学习兴趣之路
前言:今天见徒弟,不由得回想起一年前的自己,再对比现在的自己,一年的成长之路感慨颇深!细细品味这一路,令自己最欣慰莫过于培养了自己对计算机的兴趣. 一.今昔对比 ...
最新文章
- const,readonly 这些你真的懂吗? 也许会被面试到哦。。。
- 水域大小 Java_水域大小
- 【OpenCV入门学习笔记2】:Mat对象
- 依赖注入底层反射原理_Spring中反射与反射的原理(转载)
- Utils 工具 推送
- mysql考勤系统设计函数_Mysql实战之员工考勤系统数据库建立
- 内核中的UDP socket流程(5)——inet_create
- SQL存储过程跨服务器访问
- “芯”视野主题系列—— 加密芯片在医疗、美容行业内的应用
- 一次安装tengine的经历
- 有人公开了Avast、McAfee 等杀软中的 8 个 0day
- 2020 AI交流大会 | ALBERT、多模态内容生成、京东零售CV实践、Bias的解决
- STM32 不小心被锁住,解开方法
- 【优化算法】梯度优化算法(GBO)【含Matlab源码 1464期】
- laravel 入门指南
- GBase 8a开启防火墙安装集群添加端口策略
- android推送设置功能
- 抠图应用程序设计(一)——GrabCut算法的实现
- 阿里云HaaS100物联网开发板学习笔记(三)轻应用初步--用js让小灯闪烁起来
- 5.2 odex文件