文章
-
在 NeoVim 中使用 Flash 取代 Easy Motion 來快速跳轉
對於常用 Vim 的人來說,Easy Motion 絕對是一個好用的插件,它可以讓你在使用 Vim 時更快速且方便的將遊標移動到螢幕上任何想要的位置。不過,對於 Easy Motion 不少人也有一些意見,例如太久沒人維護(筆者寫本文當下最後一筆 commit 是 2022 年,且只是修改文件)、實現方式老舊、慢...為了有一個更現代、快速的類-Easy Motion 體驗,我開始轉而使用 Flash 。目前已經用了半年,我認為 Flash 可以完全取代 Easy Motion,而且可以做得更好。
#Vim
#教學
-
《The Pragmatic Programmer》做一位務實的程式設計師
《The Pragmatic Programmer: From Journeyman to Master》原書最初在 1999 年 10 月出版,這時我還未滿周歲。我一直都相信一個能在市場上長時間存在的東西一定有其過人之處(就算是在奇怪的方面上),在變化快速的軟體/程式界中更是如此。就像 Design Pattern 一樣,這些都是全世界無數工程師和專案下反覆驗證有效的東西。
#閱讀
#心得
#程式
-
《流暢的C》——適合C語言的各種 Pattern
Fluent C
這本書的內容其實算基本的但很實用。它整理了一系列可以用在不同情況下的模式(pattern),並且詳細地描述了它們各自的優缺點、限制和要注意的事情。如果有時候不確定某個功能要用什麼方式寫的話,可以依據書中的分析來選擇最適合的寫法。
#閱讀
#心得
#程式
#C/C++
-
C 語言 Coding Style 規範
我的編程風格
稍微整理了一下我自己習慣的 C 語言 Coding style。這些規則只是我自己的喜好。
#心得
#程式
#C/C++