逐步設定vim C C 語法高亮顯示和自動縮排

2021-06-09 05:02:56 字數 2415 閱讀 2720

vim

簡介

vim

vi improved) 

是乙個類似於

vi 的文字編輯器,在

vi的基礎上增加了很多新的特性和功能。

vim以其強大的功能和可定製能力,成為

linux/unix

環境下開源的最重要的編輯器之一(另乙個是

emacs

),被眾多開發者所喜愛。筆者此時所用的是最新的

7.1版本。

與大部分其它編輯器不同,進入

vim 

後,預設狀態下鍵入的字元並不會插入到所編輯的檔案之中。

vim 

的模式(

mode

,可以簡單地理解為「狀態

」)概念非常重要。需要知道,

vim 

有以下幾個模式:

1)正常(

normal

)模式,預設的編輯模式;下面如果不加特殊說明,提到的命令都直接在正常模式下輸入;任何其它模式中都可以通過鍵盤上的

esc 

鍵回到正常模式。

2)命令(

command

)模式,用於執行較長、較複雜的命令;在正常模式下輸入

「:」(一般命令)、

「/」(正向搜尋)或

「?」(反向搜尋)即可進入該模式;命令模式下的命令要輸入回車鍵(

enter

)才算完成。

3)插入(

insert

)模式,輸入文字時使用;在正常模式下鍵入

「i」(

insert

)或「a」

()即可進入插入模式(也有另外一些命令,如

「c」,也可以進入插入模式,但這些命令有其它的作用)。

4)可視(

visual

)模式,用於選定文字塊;可以在正常模式下輸入

「v」(小寫)來按字元選定,輸入

「v」(大寫)來按行選定,或輸入

「ctrl-v」

來按方塊選定。

5)選擇(

select

)模式,與普通的

windows 

編輯器較為接近的選擇文字塊的方式;在以可視模式和選擇模式之一選定文字塊之後,可以使用

「ctrl-g」

切換到另一模式

——該模式很少在

linux 

上使用,本文中就不再介紹了。 u

設定

vim語法高亮顯示和自動縮排

二、接下來設定

vim的配置檔案

1

、配置檔案的位置

在目錄 /etc/ 下面,有個名為vimrc的檔案,這是系統中公共的vim配置檔案,對所有使用者都有效。而在每個使用者的主目錄下,都可以自己建立私有的配置檔案,命名為:「.vimrc」。例如,/root目錄下,通常已經存在乙個.vimrc檔案。

2

、設定語法高亮顯示

1) 開啟vimrc,新增以下語句來使得語法高亮顯示:

syntax on

2) 如果此時語法還是沒有高亮顯示,那麼在/etc目錄下的profile檔案中新增以下語句:

export term=xterm-color

3

、設定windows

風格的c/c++

自動縮排(新增以下

set語句到

vimrc

中)

1)設定(軟)製表符寬度為4:

set tabstop=4

set softtabstop=4

2)設定縮排的空格數為4

set shiftwidth=4

3)設定自動縮排:

即每行的縮排值與上一行相等;使用

noautoindent 

取消設定:

set autoindent

4)設定

使用c/c++ 

語言的自動縮排方式:

set cindent

5)設定c/c++語言的具體縮排方式(以我的windows風格為例):

set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s

6)如果想在左側顯示文字的行號,可以用以下語句:

set nu

7)最後,如果沒有下列語句,就加上吧:

if &term=="xterm"

set t_co=8

set t_sb=^[[4%dm

set t_sf=^[[3%dm

endif

設定vim C C 語法高亮顯示和自動縮排

1 配置檔案的位置 在目錄 etc 下面,有個名為 vimrc 的檔案,這是系統中公共的 vim配置檔案,對所有使用者都有效。而在每個使用者的主目錄下,都可以自己建立私有的配置檔案,命名為 vimrc 例如,root 目錄下,通常已經存在乙個 vimrc 檔案。2 設定語法高亮顯示 1 開啟 vim...

設定vim語法高亮顯示和自動縮排

1 配置檔案的位置 在目錄 etc 下面,有個名為vimrc的檔案,這是系統中公共的vim配置檔案,對所有使用者都有效。而在每個使用者的主目錄下,都可以自己建立私有的配置檔案,命名為 vimrc 例如,root目錄下,通常已經存在乙個.vimrc檔案。2 設定語法高亮顯示 1 開啟vimrc,新增以...

設定vim語法高亮顯示和自動縮排

1 配置檔案的位置 在目錄 etc 下面,有個名為vimrc的檔案,這是系統中公共的vim配置檔案,對所有使用者都有效。而在每個使用者的主目錄下,都可以自己建立私有的配置檔案,命名 為 vimrc 例如,root目錄下,通常已經存在乙個.vimrc檔案。2 設定語法高亮顯示 1 開啟vimrc,新增...