centos7 vim環境優化

2022-03-20 23:42:35 字數 1138 閱讀 2373

centos7預設是使用vi,而不是使用vim,所以,我們需要修改一下vi的別名,並且,我們使用neovim,vi畢竟還是有很多功能比較原始

所以

yum install neovim -y

cat >> ~/.bashrc << eof

alias vi='

nvim

'eof

外掛程式不能少,,省心點,我們用github最多星的

執行以下指令碼,安裝vim常用外掛程式,具體外掛程式及功能請自行看上面的鏈結

git clone --depth=1 .git ~/.vim_runtime

sh ~/.vim_runtime/install_awesome_vimrc.sh

neovim的vim指令碼位置跟vi/vim不一樣,所以,我們需要安裝一下

mkdir -p ~/.config/nvim

cat >> ~/.config/nvim/init.vim << eof

let g:go_version_warning = 0

set runtimepath+=~/.vim_runtime

source ~/.vim_runtime/vimrcs/basic.vim

source ~/.vim_runtime/vimrcs/filetypes.vim

source ~/.vim_runtime/vimrcs/plugins_config.vim

source ~/.vim_runtime/vimrcs/extended.vim

trysource ~/.vim_runtime/my_configs.vim

catch

endtry

eof

從上面的指令碼我們知道,一般把我們自己常用的vim配置寫入.vim_runtiome/my_configs指令碼下,所以我們可以

cat >> ~/.vim_runtime/my_configs.vim 

set fileencodings=utf-8,gbk

eof

以上支援我們偉大的gbk編碼,不要問我為什麼要支援gbk,這個可能得問微軟,憑.c檔案不能使用utf8編碼

centos7 vim快捷命令

vi和vim是centos自帶的乙個編輯器,但是要熟練使用它並不容易,vim和vi一樣,只是vim支援顏色 vi編輯時,有命令模式和編輯模式,進入檔案時,自動在命令模式 搜尋內容 搜尋檔案中的關鍵字 按 n 鍵 下乙個 set ic 忽略大小寫 set noic 取消大小寫 s 舊字元 新字元 g ...

CentOS7 VIM常用命令

vim 100 etc init.d network 從第一百行開始顯示 一般模式 游標移動到行尾 游標移動到非空字元行首 0 游標移動到行首 gg 游標移動到首行 g 游標移動到末行 101 移動到第101行 v 進入可視模式 可以從游標所在位置開始向上向下選中內容進行複製貼上 v 進入可視模式 ...

centos7vim無法高亮顯示的解決辦法

這幾天在調centos7vim高亮顯示,在網上搜尋了各種方法,均無果,不過最終還是被我發現了問題的所在。1.首先,確認自己是否安裝了vim common.x86 64和vim enhanced.x86 64,如果沒有則安裝 2.使用vi檢視乙個c原始檔,這時應該是沒有高亮顯示的。然後執行echo p...