Vim 插件的安裝


Vim 自帶了文本格式化,通過 gg=G 觸發。但大數情況下不滿足需求,對於特定語言,比如 JavaScript,需要安裝相應的插件來實現。

插件的存在形式

Vim 插件以三種形式存在,

安裝

以格式化 JavaScript 的插件 jsbeautify 為例,

  • 下載對應的 jsbeautify.vim 文件后放置到 ~/.vim/plugin 目錄下。
  • 如果 ~/.vim 目錄下沒有 plugin 目錄,創建一個。
  • 如果自定義過 Vim 的 rumtimepath,目錄會有差異,可通過 :set rumtimepath? 查看 Vim 的運行目錄。
  • 重啟 Vim 或執行 :source ~/.vimrc 讓 Vim 加載插件。

使用

根據該插件的使用描述:

usage:
<leader>ff
or
bind the g:Jsbeautify() function to any short key you like

配置好之后,使用快捷鍵 <leader>ff 進行格式化。

此處 <leader> 鍵默認為 \,可通過 :echo mapleader 查看所綁定的 leader key。如果輸出如下的報錯信息,說明沒有自己綁定過,使用的是默認的。

:echo mapleader
Undefined variable: mapleader
Invalid expression: mapleader

Vim 中格式化 JavaScript 代碼

Vim 中格式化 JavaScript 代碼

相關資源


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM