W04 散文周刊 : 重回Emacs
W04 散文周刊 : 重回Emacs
邮箱:ppbhoy@qq.com
博客地址: www.pipihao.com
公纵号:南湖小皮
公告:后面会开始稳定更新

使用Emacs还是有些沉重,我一直将Emacs当作一个技术来学习,而不是仅仅将Emacs视为一种编辑器,所以我对于学习Emacs的状态还是以一种学习编程那样的态度来学习的,可是并没有这么简单。因为其应验了一句老话:“说难也不难,说简单也不简单”。我也没有想过要精通Emacs。
Vimer 到 Emacs Guy
第一,我现在Emacs都不算入门,我连基本的配置都不懂。我也不会Elisp。所以要成为一个用emacs写代码的人,可能很简单,因为Emacs写代码还是可以写的,但用Emacs做一些事情,可能很难,因为我还不够熟练,我的Emacs的反应速度,很难让我想用其写代码,因为其比vscode卡,又比vscode慢。
问题就在这里了,但我还是不太想放弃。因为在我这种技术菜鸟的眼中,Emacs代表的是一种学习新技术的格局。因为Emacs虽然不是主流,但我此次更像是为自己寻找一个目的。
Emacs 是我在 2019年就开始学习的,但一直没有全力以赴的学习
三年左右了,我还是没有入门Emacs。
Vimer
我熟练使用Vim快捷键,因为我用原生Vim学会了PHP,没有使用一行补全。然后我也学会了Vim,我在使用Vim写代码的时候的感觉是最爽的,所以我自称Vimer,当然,我Vim的配置也是随便配置的,有些还是自己抄别人的,我不算一个真正的Vimer,因为我本身就不是极客,但我向往极客,所以此行是Emacs的世界。
Vim 可能并不适合成为一种IDE,但我用其所为IDE,但需要很多时间的配置,其实一开始使用Vim和Emacs的困难直到现在还是没有变,补全可能在Vim上都好办一些了,但在Emacs上,补全,还是可能是一个蛋疼的事情。(当然这时可能会有一些大佬出来压我说我不会)
我是Vimer,但我得首先是程序员,我得首先有技术,如果我没有技术这一切都是空谈,这一些都显的没有意义。就像一些人,就只会Emacs,那有什么用呢?适得其反了罢。
我还是用Vim写了一些代码的。
Emacs
如果你知道了Vim,应该会知道Emacs。
而我,对Emacs一直是一种不稳定的状态,但现在不同,我必然要学会Emacs,因为我会在此学习的过程中,提炼自己的学习方法,更是对自己学习未知技术的一种锻炼。这应当也是一种格局的改变,所以我也会开始慢慢学会如何阅读英文文档,多记点英文单词还是好的。真的,连教程都是英文的,其实我认识到,可能我要真正的学会Emacs,还要把那些教程全部看一遍。
如今,Emacs只能算是我的游戏了,我把学习Emacs当作游戏。可能我现在的游戏水平不足以使用Emacs来完成自己的工作,但我相信经过一步步积累,我也会成为一个用Emacs作为自己开发工具的程序员。当然这首先还是得学习我的薄弱的基础技术,像Java我又得开始学习Java11,Rust。
思考
你会发现,Emacs是我的技术路中非常多余的一个节点,但我又牢牢抓住,因为我相信这也是我格局的新的开始,我并不想成为一个简单的程序员,我要通过此行锻炼自己的强大的学习能力,而不是仅局限于中文互联网上的内容,也不是仅局限于这安全区内的世界的美好。首先,我不得不承认,Emacs是我的学习路上非常多余的一个节点,但我又不得不承认,我要提升我的学习能力的格局,还是得从一个Emacs入手,因为我也坚信着,我如鱼得水的那一天,Emacs也会是我的神器。
Rust也是我的目标,我将会在今年把Rust学会(指能开发服务器的那种)。但Emacs也是我的目标,但我现在还是得稳稳的把自己的Java学好,然后再开始自己Emacs路。
我未曾放弃Emacs,就像我未曾放弃我自己一样,难不难不是感觉,而是事实。但做事不能太有机心,因为目的是学习的过程,而不是盲目求结果。我相信之前的技术都算不得什么,Emacs才是我新的起点,我将会通过Emacs重新开始自己的技术路。
它也将是我的技术路的开端。
W04 散文周刊 : 重回Emacs的更多相关文章
- 2013年Linux周刊读者投票出炉 Ubuntu、Android榜上有名
摘要:一年一度的Linux周刊读者投票结果已经登于2013第12期.这是Linux爱好者们自己的“奥斯卡”: Linux周刊的小编们列出一系列Linux相关的“最佳项目”进行面向读者的投票.竞选项目包 ...
- Emacs 24.3 配置JDEE(http://blog.csdn.net/csfreebird/article/details/19033939)
最近要重回Java编程,所以打算在最新版本的Emacs 24.3上配置JDEE,听说会有些问题,特此记录安装过程. Emacs 24.3内置了CEDET, 版本是2.0, 这是一个让人困惑的事情,因为 ...
- 的vim和emacs常用配置记录
因为经常改变工作环境,所以在这里记录一下我的.vimrc文件和.emacs文件的内容. vimrc的配置文件,主要是设置语法高亮,和tab键的宽度,个人喜欢设置为4个空格的分量. " set ...
- IntelliJ添加Emacs编辑器
Intellij只支持emacs as a external tool: https://www.jetbrains.com/help/idea/2016.2/tutorial-using-emacs ...
- ubuntu 下emacs 配置
(set-language-environment 'Chinese-GB) (set-keyboard-coding-system 'utf-8) (set-clipboard-coding-sys ...
- 我的emacs配置
我的emacs配置文件 ;; .emacs ;; ============================== Basic Configure START ====================== ...
- Emacs 配置文件
以下是我整理的 emacs 配置文件,供刚开始玩 emacs 的同学参考.网上有人说:emacs 是神的编辑器,如果能够用到这样的编辑器,那这个人就是神了.从我个人的经验来看,emacs 是一把利器, ...
- [emacs] 使用ggtags浏览代码
[emacs] 使用ggtags浏览代码 // */ // ]]> [emacs] 使用ggtags浏览代码 Table of Contents 1 相关的连接 2 global简介 2.1 ...
- Emacs学习心得之 LaTeX编辑
目录 1. 前言 2. texlive的安装 3. AUCTEX的安装和配置 4. RefTEX的安装和配置 一.前言 本篇博文记录了Emacs下LaTeX编辑环境的搭建,参考一下文章: http:/ ...
- 创建.emacs.d目录和.emacs文件
1.双击bin下的addpm.exe 2.HKEY_CURRENT_USER->Software->GNU->Emacs 新建字符串值HOME,数值数据为emacs的安装路径 3.创 ...
随机推荐
- 定位java程序中占用cpu最高的线程堆栈信息
找出占用cpu最高的线程堆栈信息 在java编码中,有时会因为粗心导致cpu占用较高的情况,为了避免影响程序的正常运行,需要找到问题并解决.这里模拟一个cpu占用较高的场景,并尝试定位到代码行. 示例 ...
- I Love Big Numbers !(高精度)
题目链接 题意: 多组数据输入也就是C++中的: int n; while (cin >> n) { 代码块 } 对于每个数据输出其阶乘的各位上的数字之和.大眼一看,没有思路,那就百度把. ...
- 渗透技巧基于Swagger-UI的XSS
目录 免责声明: 漏洞简述: 漏洞实现 POC 漏洞利用 如何大规模找到 Swagger UI Google FOFA XRAY 修复 免责声明: 本文章仅供学习和研究使用,严禁使用该文章内容对互 ...
- 修复 docker build 错误 "ERROR: No build stage in current context"
若 docker build 时遇到了错误 "ERROR: No build stage in current context",则有可能是没有将 FROM 命令语句放置在第一行. ...
- 2022春每日一题:Day 10
题目:CF1110E Magic Stones 每次操作 c[i]变成c[i-1]+c[i+1]-c[i],那么显然,c[1]和c[n]是不会改变的,因此只要c[1]和t[1],c[n]和t[n]不相 ...
- 还在手撸TCP/UDP/COM通信?一个仅16K的库搞定!
摘要 在一些项目中,可能会用到串口(COM)通信,也可能会使用TCP-Server,TCP-Client,UDP等等,这种实现起来都大差不差,所以我封装了一个无任何依赖小而美的通信框架,通用性强,安全 ...
- php + layui 文件上传 以及 拖拽上传
HTML: <div id="box"> <div id="drop_area">将文件拖拽到此区域</div> <d ...
- Training: Stegano I
原题链接:http://www.wechall.net/challenge/training/stegano1/index.php 很明显,这是一道图像隐写题,因为他说的 我们右键图片,点击其他窗口打 ...
- apt-mirror 制作麒麟桌面版内网源
apt-mirror 制作麒麟桌面版内网源 一.修改apt软件安装源 1.修改source.list安装源 vi /etc/apt/sources.list 添加: deb http://archiv ...
- ST表优化区间gcd
ST表的使用需要所求区间答案具有可重复性(询问时需要用到两个区间重叠来覆盖询问区间) 此题要求gcd为x的区间个数 可以用ST表处理出所有区间的\(gcd\) \(O(nlogn)\) 将区间的左端点 ...