把一直使用中的vim配置做個git入庫管理,也把之前積累在機器上的文件,做個彙總。
1. 安裝完整版vim
vi和vim的區別?
在linux自帶有vi編輯器,而vim是指vi improved,即vi公升級版。區別在於vi指令和功能較vim簡單,正因如此才有了vi improved。
ubuntu自帶的vi編輯器是vim.tiny,也就是vim最基本功能,幾乎等同於vi。而在ubuntu中vi命令指向的是vim。
如何使用apt安裝vim?
linux分支之debian及其衍生版本中可以通過apt管理包,apt是advanced packaging tools的縮寫。ubuntu作為debian分支,使用apt命令管理包是很方便的。
使用apt-get命令安裝包時會發現有幾個包可供選擇:vim,vim-gnome,vim-gtk,vim-tiny。據說vim包其實就是vim.basic,該版本不支援gui。建議安裝的是vim-gnome。
apt搜尋包:$ apt-cache search package_name
apt安裝包:$ apt-get install vim-gnome
安裝完成後,vi命令會指向vim.gnome。
2. 安裝ctags
disable/enable automatic checking of current file
:pyflaketoggle
run checks for current file
:pyflake
auto-fix pep8 errors for current file
:pyflakeauto
技巧:
vim相關配置
vim預設的配置使用起來還不能讓人滿意,還需要自己配置 預設配置檔案是 etc vim vimrc 我們可以在家目錄下建立自己的配置檔案 切換到家目錄 cd touch乙個名為.vimrc的檔案 以.開頭的為隱藏檔案 touch vimrc vi vimrc 輸入以下配置 set nocompati...
Ubuntu配置vim過程記錄
問題 ubuntu預設沒有安裝vim,出現 root ubuntu vim test.c the program vim can be found in the following packages vim vim gnome vim tiny vim athena vim gtk vim nox ...
的vim和emacs常用配置記錄
因為經常改變工作環境,所以在這裡記錄一下我的.vimrc檔案和.emacs檔案的內容。vimrc的配置檔案,主要是設定語法高亮,和tab鍵的寬度,個人喜歡設定為4個空格的分量。set tab width set tabstop 4 set softtabstop 4 set shiftwidth 4...