iT邦幫忙

鐵人檔案

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

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

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

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

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

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

Day 01 前言

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

2020-09-01 ‧ 由 eli2n 分享
DAY 2

Day 02 最令人難以離開的軟體

好的我們的 Day 02 就開始來介紹一些基本的東西,內容可能相對容易得多就請大家耐心看完 or 速速跳過~ 什麼是 vim ? 在開始之前,先分享一件趣事作為...

2020-09-02 ‧ 由 eli2n 分享
DAY 3

Day 03 vim 模式解析

昨天我們提到了 vim 有六種不同的模式,分別是 Normal Mode、Visual Mode、Select Mode、Insert Mode、Command...

2020-09-03 ‧ 由 eli2n 分享
DAY 4

Day 04 征服快捷鍵

昨天簡單的介紹了在 vim 底下的不同模式,今天就來介紹一下常用的指令 (至少是我常用的啦~) 游標移動 指令 解釋 h 游標往左移動一格 l...

2020-09-04 ‧ 由 eli2n 分享
DAY 5

Day 05 Vim Script !

大多數人一開始使用 vim 時,常常會因為他難以駕馭的操作方式,以及相較於其他 IDE 較為平庸的功能,而馬上就棄坑了 ... 那我真的覺得十分可惜! vim...

2020-09-05 ‧ 由 eli2n 分享
DAY 6

Day 06 vim + zsh + tmux

前幾天的介紹都著重於 vim,相信各位對 vim 已經能操作的得心應手了!不過若是想成為使用終端機進行開發的工程師,這邊也要推薦大家使用兩個非常棒的工具,那就是...

2020-09-06 ‧ 由 eli2n 分享
DAY 7

Day 07 tmux 寶典

昨天稍稍介紹了 tmux 的強大功能,但這麼強大的工具不花點時間去善用怎麼行呢?因此今天決定再寫個 tmux 的指令大全來練功囉~這次一樣是針對我常使用的快捷鍵...

2020-09-07 ‧ 由 eli2n 分享
DAY 8

Day 08 Oh my zsh !

上次介紹完了 tmux 常用的快捷鍵,今天就也該來個 zsh 的快捷鍵!才怪,基本上除了 tab、ctrl + a、ctrl + e 這幾個我常用來快速輸入指令...

2020-09-08 ‧ 由 eli2n 分享
DAY 9

Day 09 好用的 zsh 插件

今天主要就來介紹 zsh 我所使用的插件~當中包含了 zsh-syntax-hightlighting、zsh-autosuggestions 以及最基本的 g...

2020-09-09 ‧ 由 eli2n 分享
DAY 10

Day 10 Vim 8 與 NeoVim

前情提要 首先我們來說說關於 vim 的事。 vim 已經有超過 20 年 的歷史了,當中包含了許多繁雜的代碼及提交,而當中 vim 的作者 Bram Mool...

2020-09-10 ‧ 由 eli2n 分享