1.1 編輯器的三個層次
1.eait notepad gedit,壟斷著你的大腦,並且已經根深蒂固,揮之不去,那麼vim的使用不是提高你的工作效率,而是降低,一場噩夢。
2.editplus notepadt+ uitraedit,是vindows上目前比較流行的3種文字編輯器,都支援多種程式語言,並且都可以進行語法著色,對於各個**的編寫者使用起來也是非常便利的。
3.加果是聯入式方面的開發或程式設計,或者是在上linux伺服器上寫服務,基本上windows所支的編輯器都不能使用了,江湖傳言:世界上的程式設計師分三種:一種使用emacs,一種使用vim,剩下就是使用其它的。emacs是神的編輯器,vim是編輯器之神,而我喜歡把vim標為上古神器。
1.2 學習建議
1.vm是一種技能而不是一種知識,不要試圖從本課程中獲取任何什麼知識。
2:在學習vm時,不用貪圖一下全部掌握眾多的精緻的技巧,而是最好看一條技巧後,馬上在編輯器上進行操作,這樣可以建立一種自然的反射,不是由頭腦來搜尋應該使用哪個操作技巧
3.vim的目的只有乙個,節省敲擊鍵盤的次數,最好不用滑鼠.
1.3 vim安裝
1. linux
a) ubuntu debian sudo apt install vim
b) centos redhat fedora sudo yum install vim
2. windows gvim 8.0.281.0
1.4 vim解除安裝
1.linux
a)ubuntu debian sudo apt remove vim
b)centos redhat fedora sudo yum remove vim
2.windows控制面板-程式-更改或刪除,軟體管理軟體.
1.5 首次執行vim
1.linux
vim filename
2.windows
gvim gvim filename
1.6 vim文件幫助手冊
1.使用者手冊面向問題,可以像讀一本書一樣從頭到尾的進行學習,
2.使用者手冊包含了vim方方面面的細節.
3.中文幫助的手冊的安裝
a):version
c)wget ject/vimcdoc/vimcdoc/vimcdoc-1.9.0.tar.8z
d)tar-xzvf vimdoc-1.9.0.tar.gz
e)./vimcdoc.sh-i
4.中英文幫助切換
:set helplang=en
:set helplang=cn
a):help 開啟幫助手冊
b)ctri + ] 跳轉到當前游標所在單詞的對應的主題.
c)ctrl + o 回到前乙個主題.
學習筆記 前言
我很少會寫學習筆記,因為我不太擅長將自己掌握的東西轉換為文字展示給別人來看,但是我卻不能說自己不會講,因為我確實很能說。這自然是我的文字表述能力不足的所造成的問題了。不足的地方自然是我需要補足的地方,所以,我現在嘗試開始學習寫一些筆記。當我把學習當成工具的時候,金錢就成了唯一的目的,慾望也就開始不斷...
C前言 學習筆記
c語言前言 因為計算機只能識別 0 和 1 因此想要計算機執行編寫的程式,必須要通過編譯和鏈結這兩個步驟,簡單說下編譯和鏈結。編譯 把c 語言 翻譯成 0 和 1 工具 clang 編譯器等 指令 cc c 檔名.c 編譯成功,會生成乙個.o 目標檔案 目標檔案跟系統自帶的函式庫合併在一起,生成乙個...
zephyr學習筆記 前言
一直在找適合用於教學嵌入式作業系統。在我心目中,適合用於教學的作業系統應具備如下特點 contiki是非實時作業系統,實時作業系統中的那些機制它幾乎都沒有,用於教學的確是不合適。當初學contiki主要原因是它實現了6lowpan,也是在為將來學華為liteos作準備。之後學ti rtos也是因為大...