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的更多相关文章

  1. 2013年Linux周刊读者投票出炉 Ubuntu、Android榜上有名

    摘要:一年一度的Linux周刊读者投票结果已经登于2013第12期.这是Linux爱好者们自己的“奥斯卡”: Linux周刊的小编们列出一系列Linux相关的“最佳项目”进行面向读者的投票.竞选项目包 ...

  2. Emacs 24.3 配置JDEE(http://blog.csdn.net/csfreebird/article/details/19033939)

    最近要重回Java编程,所以打算在最新版本的Emacs 24.3上配置JDEE,听说会有些问题,特此记录安装过程. Emacs 24.3内置了CEDET, 版本是2.0, 这是一个让人困惑的事情,因为 ...

  3. 的vim和emacs常用配置记录

    因为经常改变工作环境,所以在这里记录一下我的.vimrc文件和.emacs文件的内容. vimrc的配置文件,主要是设置语法高亮,和tab键的宽度,个人喜欢设置为4个空格的分量. " set ...

  4. IntelliJ添加Emacs编辑器

    Intellij只支持emacs as a external tool: https://www.jetbrains.com/help/idea/2016.2/tutorial-using-emacs ...

  5. ubuntu 下emacs 配置

    (set-language-environment 'Chinese-GB) (set-keyboard-coding-system 'utf-8) (set-clipboard-coding-sys ...

  6. 我的emacs配置

    我的emacs配置文件 ;; .emacs ;; ============================== Basic Configure START ====================== ...

  7. Emacs 配置文件

    以下是我整理的 emacs 配置文件,供刚开始玩 emacs 的同学参考.网上有人说:emacs 是神的编辑器,如果能够用到这样的编辑器,那这个人就是神了.从我个人的经验来看,emacs 是一把利器, ...

  8. [emacs] 使用ggtags浏览代码

    [emacs] 使用ggtags浏览代码 // */ // ]]>   [emacs] 使用ggtags浏览代码 Table of Contents 1 相关的连接 2 global简介 2.1 ...

  9. Emacs学习心得之 LaTeX编辑

    目录 1. 前言 2. texlive的安装 3. AUCTEX的安装和配置 4. RefTEX的安装和配置 一.前言 本篇博文记录了Emacs下LaTeX编辑环境的搭建,参考一下文章: http:/ ...

  10. 创建.emacs.d目录和.emacs文件

    1.双击bin下的addpm.exe 2.HKEY_CURRENT_USER->Software->GNU->Emacs 新建字符串值HOME,数值数据为emacs的安装路径 3.创 ...

随机推荐

  1. K8Snode节点管理集群资源方法

    1.1 方法1 1.将master的admin.conf 文件拷贝到 node节点 [root@k8s-m ~]#scp /etc/kubernetes/admin.conf root@192.168 ...

  2. 【云原生 · Kubernetes】Kubernetes基础环境搭建

    1.系统镜像 安装运行环境系统要求为CentOS7.5,内核版本不低于3.10. CentOS-7.5-x86_64-DVD-1804.iso Chinaskill_Cloud_PaaS.iso Do ...

  3. i春秋登录

    打开是个普普通通的表单提交网页 查看源码,没什么东西 抓包试试再 没找到什么有用的信息 尝试注入 用户名admin' or '1'='1 密码随便输 弹出密码错误 再试试admin' or '1'=' ...

  4. ORCL 时间

    一.计算时间差 两个Date类型字段:START_DATE,END_DATE,计算这两个日期的时间差(分别以天,小时,分钟,秒,毫秒): 天: ROUND(TO_NUMBER(END_DATE - S ...

  5. 深刻理解JAVA并发中的有序性问题和解决之道

    欢迎关注专栏[JAVA并发] 更多技术干活尽在个人公众号--JAVA旭阳 问题 Java并发情况下总是会遇到各种意向不到的问题,比如下面的代码: int num = 0; boolean ready ...

  6. python爬虫爬取网易云音乐(超详细教程,附源码)

    一. 前言 先说结论,目前无法下载无损音乐,也无法下载vip音乐. 此代码模拟web网页js加密的过程,向api接口发送参数并获取数据,仅供参考学习,如果需要下载网易云音乐,不如直接在客户端下载,客户 ...

  7. 当我们说大数据Hadoop,究竟在说什么?

    前言 提到大数据,大抵逃不过两个问题,一个是海量的数据该如何存储,另外一个就是那么多数据该如何进行查询计算呢.好在这些问题前人都有了解决方案,而Hadoop就是其中的佼佼者,是目前市面上最流行的一个大 ...

  8. forms组件源码剖析

    一:forms组件源码剖析 1.forms组件源码切入点: 1.0 form_obj.is_valid() 2.0 def is_valid(self): """ Ret ...

  9. 如何用3D流体实现逼真水流效果?

    华为应用市场在2022年HDC大会期间发布了一款3D水流主题,基于华为HMS Core Scene Kit服务能力,展现立体灵动的水流岛屿,可跟随用户指尖实现实时流体波动效果,既趣味又解压. 让变幻莫 ...

  10. codeforce E - Binary Inversions题解

    题目: 给你一个01串,现在你可以(或者不用)选取其中一个元素进行一次反转操作0-1,1-0:从而使得串中的逆序对个数最多. 题目链接:codeforce origin problem 思路: 1. ...