tft每日頭條

 > 圖文

 > vim編輯器怎麼用

vim編輯器怎麼用

圖文 更新时间:2024-07-20 10:10:33

一. emacs or vim?

素有的兩大編輯器之争vim、emacs, 我們也就不再多說了,各具千秋,都值得我們學習,或許融入到他們之中,才能體會到他們的獨特。說融入他們是容易, 可為什麼平時我們還是很少的使用他們呢? 這可能是他們兩個的學習曲線,實在讓人難啄, 大多數人是有學習的那份心, 卻難在了堅持使用他們上面,一起來看看他們的學習曲線。(請允許我盜一張圖)

vim編輯器怎麼用(編輯器之神-vim)1

另外,關于更多這兩大編輯器學習曲線的介紹, 請關注這篇文章 傳送門

介于我們文章的主題, 下面我們主要學習了解vim。

二. why vim?

因為vim在我們初學者當中,其應用範圍還是蠻廣的,包括在一些類unix系統中默認的編輯器,都是vim,所以筆者先來學習vim。關于其他的vim的一些好處和特點,和為什麼使用vim更多,請關注此貼的why vim 傳送門,感謝作者,通過他的blog,學到很多東西,支持原創。 :D

重點總結下, vim的好處:

  • 擴展性
  • 通用性
  • 可定制化

三. How to do?

關于vim的一些插件或者個性化配置,同樣的也請移步此文章 傳送門

四. vim相關操作

關于vim的一些相關的操作,可以參考:

傳送1

傳送2

五. mac of vim

在mac中,我們選擇安裝macVim,不使用mac原裝的vim,安裝macVim, 參考文章.

⚠️注意

  1. 使用homebrew安裝完macVim之後, 可能會自動添加到環境變量中, 參考文章中提到的建立軟連接什麼的, 我認為作者的意圖是在終端使用vim命令時,是直接調用macvim.app, 也可不用配置, 仍讓原裝vim可使用, 兩者互不幹擾, 即vim命令仍然調用原裝vim, 而mvim命令調用macvim。
  2. 安裝完成之後, 可能需要為macvim配置各種插件或者主題樣式,這裡我們為了方便, 使用github上一個比較完整且開源的配置倉庫.vim_runtime, 安裝配置,參考.vim_runtime的api
  3. 安裝完.vim_runtime之後, 安裝生效後,會返現原來的vim主題樣式(solarized配色, 原來的配置可參考我的私人定制–mac配置篇)變了,不是我們喜歡的配色了,是因為安裝.vim_runtime會重寫.vimrc文件,将原來的配置覆蓋掉了,所以樣式vim主題樣式會變。所以将原來配置在.vimrc中的樣式重新寫到自己的配置文件~/.vim_runtime/my_configs.vim中,沒有該文件的話, 創建一個即。.vim_runtime會通過.vimrc讀取my_configs.vim配置文件,就會重新生效。
  4. 自此,macvim安裝完畢了,我們可以盡情的享受了。

六. ideaVim 應用

可能我們更多的實在idea中開發代碼, 那麼,我們可以不斷的練習使用vim的常用操作了,安裝插件ideaVim, 關于ideaVim的應用技巧, 我們也不再重複造輪子了, 參考這篇文章, 介紹詳細 傳送門 .

特别注意: 就是在使用vim剪切闆和系統剪切闆之間的複制粘貼操作,系統剪切闆上的内容可在任意程序中ctrl v粘貼。

" yy 複制當前行到系統剪切闆

" p 粘貼系統剪切闆内容到vim

"ayy 複制當前行到寄存器 a

"ap 将寄存器 a 中的内容粘貼到光标後面

七. vim之于新同學建議

可能有新同學下定決心學習vim, 并開始的初級階段, 但是學着學着就産生的迷惑, 像我, 那我到底如何繼續下去, 那麼同樣給出新同學學習中的建議和學習習慣養成 傳送門 再次感謝這位大神。

八. vim命令腦圖記憶

腦圖并不代表死記硬背, 關鍵在于多加練習。源文件下載地址

vim編輯器怎麼用(編輯器之神-vim)2

vim鍵盤圖:

vim編輯器怎麼用(編輯器之神-vim)3

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved