NeoVIM學習筆記
===
###### tags: `TextEditor` `VIM` `NeoVIM`
:::info
:mage: 聽說工程師有分兩種,一種是使用vim做為==文本編輯器==和那些其他的。
:::
學習動機
---
一直以來我寫code都是用==KeilC==或是==IAR==
這類型的整合開發環境(Integrated Development Environment)
後來因為時常要修改整排的文字,一行一行改很麻煩
上網發現了==Ultraedit==這種Text editor可以做到,就一直使用下去
再後來換了公司發現大家都用==Source Insight==可以很方便的看很大的專案
但是Source Insight我個人覺得畫面醜爆,實在用不下去。
而且這類型的軟體都有版權,一般公司都是...恩...不好說...
於是又再度發現==VSCODE==這個目前最多人使用的開源Text editor
有超多插件畫面精美,更棒的是相容於各個平台也時常更新。
這也是我目前正在使用的編輯器。
在尋找Text editor時候就時常看到VIM這個號稱上古時代的神之編輯器
不過開起來用時覺得這是三小,連滑鼠都不能點,我也關不掉他
目前的公司會用到Terminal接入設備,這時你能看到的只有CLI介面,滑鼠根本不能用啊。
這時候就只能使用VIM來編輯。
網路上也開始反應VSCODE越改越肥大,開起來的速度變慢令人不爽。
所以看起來
:::info
你遲早要學習==VIM==為何不現在開始學。
:::
安裝
---
-[NeoVIM-nightly安裝](https://hackmd.io/@stephenchouchou/SkUdqw4Nd)
init.vim
---
套件安裝
---
-[00:onfig with lua](/B1D9n95Os)
-[01:basic setting](rkZXELi_s)
基本操作
---
-[Lesson 0 - 進入X存檔X脫離](/WXM7uzJFTAy1vWeZPfVK5A)
-[Lesson 1 : 上上下下左左右右前前後後](/Tge9VgPGSUmLvsps_r4j0Q)
-[Lesson 2 : 重覆上一次的操作](/rgY_yOxNTXudqorDQrquZw)