原创 在Emacs中搭建筆記查閱系統的嘗試

給Emacs寫插件有種痛並快樂着的感覺。雖然這個發揮創意的過程很有趣,但是Elisp寫起來總有種彆扭的感覺。一方面,我把它當成是Common Lisp,寫的時候沒有覺得“這個用法可能會有問題”;另一方面,它又不是普通的寫lisp代碼,還要一

原创 不同工具查看代碼分支diff的差異

本文只是簡單地講述我自己在使用GNU Emacs、Fork,以及Visual Studio Code查看Git倉庫的不同分支的diff上的經歷。 Emacs 當使用Emacs時,我更喜歡用M-x package-install安裝的magi

原创 拿Emacs對接我的cuckoo

cuckoo是一個我自己開發的類似待辦事項的工具,運行在我本地的電腦上。它有如下兩個接口: 傳入一個UNIX Epoch時間戳創建提醒 傳入一個標題以及提醒的ID來創建任務 這樣一來,便能在設定的時刻調用alerter在屏幕右上角彈出提

原创 一些在Emacs中搜索文本的方法

在Emacs中寫代碼的時候,常常需要查找一個函數、方法,或者變量的定義。如果是正在寫Common Lisp,那麼SLIME已經配置好了相應的快捷鍵M-.,只需要將光標移動到要查看的函數、方法,或者變量的名字上,按下M-.便可以跳轉過去——再

原创 Emacs的org-mode實現自動的internal archive

緣由 org-mode是一個Emacs內置的major mode,當打開一個後綴爲.org的文件時就會被啓用。在官網的介紹中提到,它可以用於管理待辦事項,而這也正是我目前使用org-mode最多的場合。比如,我用它來記錄漫畫的閱讀進度,每一

原创 把GitHub作爲圖牀

背景 最近又迷戀上了寫博客,尤其是前一段時間很想要寫點東西分享一些軟件的使用感想。但當寫完文章想要發表時就會碰到一個問題:由於我是現在本機的編輯器中用Markdown寫好了全文的內容,再發表到各個平臺(曾經是GitHub Pages搭建的博

原创 日程管理軟件走馬觀花

前段時間因好奇心驅使,嘗試了一些比較知名的日程管理軟件,包括 Things 3 OmniFocus 3 Sorted 3 The Hit List My Life Organized 每一款軟件使用的時長不太一樣,用下來的感受也各不相同