- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務(wù)經(jīng)營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會理事單位
- 安全聯(lián)盟認(rèn)證網(wǎng)站身份V標(biāo)記
- 域名注冊服務(wù)機構(gòu)許可:滇D3-20230001
- 代理域名注冊服務(wù)機構(gòu):新網(wǎng)數(shù)碼
歡迎來到藍(lán)隊云小課堂,每天分享一個技術(shù)小知識:
本文以CentOS系統(tǒng)為例,講解安裝與設(shè)置Vim編輯器
系統(tǒng)默認(rèn)是安裝了Vi編輯器的,但Vim編輯器是沒安裝或者未完全安裝的。
第一步:配置國內(nèi)yum源
這里以阿里源為例:
1.備份本地yum源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak
2.獲取阿里yum源配置文件
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3.更新yum緩存
yum makecache
4.查看當(dāng)前yum源
yum repolist
可以看到換源成功
第二步:安裝Vim編輯器
查看Vim編輯器需要安裝的四個包是否完整:
rpm -qa|grep vim
、
可以看到只有一個vim-minimal-7.4.629-8.el7_9.x86_64安裝包存在,還缺少其他三個安裝包。
如果顯示出如下四個安裝包,則表示Vim編輯器需要安裝的包是完整的
vim-minimal-7.4.629-8.el7_9.x86_64
vim-enhanced-7.4.629-8.el7_9.x86_64
vim-filesystem-7.4.629-8.el7_9.x86_64
vim-common-7.4.629-8.el7_9.x86_64
接下來使用yum install進(jìn)行安裝:
yum -y install vim
安裝完畢后,可以看到Vim編輯器需要的四個安裝包都已經(jīng)存在
輸入命令vim顯示如下界面則安裝成功:
第三步:設(shè)置Vim編輯器
設(shè)置vim編輯環(huán)境有兩種形式
1. 可以在/etc/vimrc 進(jìn)行設(shè)置,這種設(shè)置方法會作用與所有登錄到Linux環(huán)境下的用戶。不建議使用。
2. 在用戶登錄的 ~ 目錄下創(chuàng)建一個 .vimrc文件,在其中進(jìn)行自己習(xí)慣的編程環(huán)境的設(shè)置,這樣當(dāng)別的用戶使用實并不互相影響。
cd
touch .vimrc
vim .vimrc
在文件中輸入如下配置信息:
syntax on #語法高亮度顯示,當(dāng)編輯C或者Shell腳本時,關(guān)鍵字會用特殊顏色顯示
set nu #設(shè)置顯示行號
set paste #設(shè)置粘貼純拷貝,解決粘貼亂序問題
set tabstop=4 #設(shè)置tab 4個空格
set expandtab #將tab 轉(zhuǎn)換成space(空格),實際將會以space進(jìn)行存儲,而不是tab
set shiftwidth=4 #程序自動縮進(jìn)時候空格數(shù)
set softtabstop=4 #退格鍵一次刪除4個空格
set ruler #在編輯過程中,在右下角顯示光標(biāo)所在的行數(shù)
set ignorecase #搜索忽略大小寫
set autoindent #vim使用自動對起,也就是光標(biāo)移動到下一行時與上一行的起始字符對齊
set smartindent #依據(jù)上面的對起格式,智能的選擇對起方式,對于類似C語言編寫上很有用
set showcmd #在狀態(tài)列顯示目前所執(zhí)行的指令
colorscheme desert #設(shè)置顏色主題
保存并退出
再次查看 .vimrc配置文件時
即可看到配置效果:
藍(lán)隊云官網(wǎng)上擁有完善的技術(shù)支持庫,你可以在這里找到更多的幫助和資源。如果你有任何技術(shù)問題,也歡迎直接咨詢我們。同時,藍(lán)隊云還整理了運維必備的工具包,免費分享給大家使用,需要的朋友可以直接咨詢。
更多技術(shù)知識,藍(lán)隊云期待與你一起探索。讓我們一起在技術(shù)的海洋中航行,發(fā)現(xiàn)更多的秘密和寶藏。
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP