iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

用 vim 打造屬於自己的 IDE 系列

身為一名程序猿
相信大家都曾使用過非常輕量化的編輯器 (Editor) 像是 notepad、sublime
以及載下來就一大包的整合開發環境 (IDE) 諸如 visual studio、eclipse

能夠作為開發工具的軟體包羅萬象,我也沒有那麼能耐試用所有的軟體~
所以這邊就不加入各種派系鬥爭了,沒有比較沒有傷害嘛~也祝福大家都能找到讓自己使用起來隨心所欲的工具聚寶盆

而作為第一次發表的系列文章,我選擇用大多數人避之唯恐不及,卻令我愛不釋手的終端機編輯器 - vim,來達成這樣的里程碑,也希望接下來的挑戰不管再累都能堅持完成死忠的完成任務 QQ

參賽天數 19 天 | 共 19 篇文章 | 20 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11 用 NeoVim 安裝套件

因為文章的結構做了一些調整,所以接下來幾天就直接介紹 NeoVim 的套件~或許有些人用過 vim 安裝套件過了,NeoVim 與 vim 的方法相同,就是在設...

2020-09-11 ‧ 由 eli2n 分享
DAY 12

Day 12 用 vim script 打造專屬自己的快捷鍵

相信大家在使用 IDE 的時候,都特別依賴已經幫我們寫好的快捷鍵 (ctrl + f 搜尋啊~ctrl + F 全域搜尋嗄~),當然之前我們也提到過 vim 的...

2020-09-12 ‧ 由 eli2n 分享
DAY 13

Day 13 用 vim script 客製化套件 (一)

接下來我們來介紹幾種我在 vim 環境底下安裝的插件,以及簡單的 script 令他們符合我的需求吧! vim 上的套件來源可以從 Vim Awesome 來找...

2020-09-13 ‧ 由 eli2n 分享
DAY 14

Day 14 用 vim script 客製化套件 (二)

先複習一下昨天客製化的結果: 看起來已經有模有樣了呢!但距離我們終極的目標 —— 將 vim 打造成 IDE 還有很長一段路要走呢~ 今天就著重於外觀,將我們...

2020-09-14 ‧ 由 eli2n 分享
DAY 15

Day 15 用 vim script 客製化套件 (三)

到目前為止我們的 vim 已經看起來有模有樣了,但相較於 IDE 還是顯得有些外強中乾,連語法提示都還沒有! 為了防止世界被破壞大家看到這邊仍然興致缺缺,今天就...

2020-09-15 ‧ 由 eli2n 分享
DAY 16

Day 16 用 vim script 客製化套件 (四)

到目前為止我們已經將 vim 打造成一個堪稱 "IDE" 的工具了~緊接著我們來說說一些小工具來加速我們的開發 (我也是摸索了很多個不同的套...

2020-09-16 ‧ 由 eli2n 分享
DAY 17

Day 17 用 vim script 客製化套件 (五)

開發的語言、框架不同,所以選用的插件也會有所落差,作為一個 web developer,我就以我的狀況向大家推薦幾款實用的插件吧! gitgutter —— 顯...

2020-09-17 ‧ 由 eli2n 分享
DAY 18

Day 18 Oh my tmux !

今天來介紹一個讓我工作時通體舒暢的工具吧! Oh my tmux! 看到這個聳動的標題大概就知道,這是一個跟 Day 08 Oh my zsh ! 有著類似目標...

2020-09-18 ‧ 由 eli2n 分享
DAY 19

Day 19 Oh my tmux 特徵

昨天因為太過興奮瘋狂的介紹自己美美的外觀,結果忘了先講一下 oh-my-tmux 的特徵 orz ... 所以今天就補一下,到底 oh-my-tmux 做了哪些...

2020-09-19 ‧ 由 eli2n 分享