vim自動補全外掛程式snipMate

2022-03-27 00:32:49 字數 1177 閱讀 2241

linux下安裝vim自動補全外掛程式snipmate

環境:ubuntu

開啟vim分別輸入以下幾行命令

:echo $vim

:ehco $vimruntime

:scriptname

前兩個會輸出vim的路徑,我這裡的路徑為

/usr/shre/vim/

/usr/shre/vim/vim73

第三個會輸出vim載入的指令碼名,可以看到這裡是沒有載入/snipmate 的

這是我們要新增外掛程式/snipmate,下面為操作過程

cd ~/

mkdir .vim

touch .vimrc

在 .vimrc裡面新增配置

set runtimepath=/usr/share/vim/vim73,~/vim,~/vim/after

let g:snippets_dir='~/.vim/snippets'

filetype plugin on

此檔案作為vim配置檔案擴充套件(我的vim配置檔案在/etc/vim/vimrc),同樣可以寫入vim的配置,例如:

"預設顯示行號

set nu

"不生成備份檔案

set nobackup

"開啟自動縮排

set autoindent

第一行是設定vim的執行路徑,第二行是設定snopmate的**擴充套件元件路徑,第三行是開啟載入檔案型別為外掛程式

將軟體包解壓到~/.vim目錄下

cp ~/soft/snipmate.vim-master.zip ~/.vim

unzip snipmate.vim-master.zip

這時開啟vim,輸入命令 :scrpitname ,出現~/.vim/plugin/snipmate.vim  ~/.vim/after/plugin/snipmate.vim表示外掛程式已載入.

這時在**檔案中,例如index.php中輸入乙個php,再按tab鍵就能出現以下補全內容

<?php

如果對補全內容不滿意可以自行修改**配置檔案

cd ~/.vim/snippets

會發現該目錄下有多種語言的.snippets配置檔案,按自己的需求修改,建議將自己修改好的配置檔案備份保持,以便在換電腦或這重灌系統後能快速配置

本文出自 「毛線的linux之路」 部落格,請務必保留此出處

vim外掛程式自動補齊 vim自動補全

1 單詞補全 ctrl n 當輸入完第乙個字母後,再按ctrl n,vim會自動出現下拉列表,且預設選中第乙個單詞 繼續按ctrl n可以上下選擇,但如果緩衝區沒有可菜單詞,那麼下拉列表不會有任何選項 ctrl p 功能同上,只是預設選中的是列表最後乙個單詞 vim新建乙個檔案,輸入下面的內容,測試...

vim 自動補全外掛程式 for nodejs

最近在學nodejs,在選擇text editor ide的時候有些茫然了。網上給了很多建議,有vim vs emacs,有sublime vs atom,還有webstorm。由於本人是vim重度使用者,就順其自然的選擇了vim,不過內心一直想嘗試用emacs。如果有朋友不知選擇vim還是emac...

vim外掛程式自動補齊 Vim 自動補全等外掛程式配置操作

vim的所有配置都是寫在.vimrc這個檔案裡的,我們先建立該檔案。cd touch vimrc vim vimrc 建立完成後,寫入一些基礎配置,引號內是注釋 去掉vi的一致性 set nocompatible 顯示行號 set number 隱藏滾動條 set guioptions r set ...