VIM編寫 C檔案和VIM設定

2021-10-25 07:30:59 字數 1526 閱讀 7106

**:

一、vi以及vim編輯器

首先ubuntu中自帶vi文字編輯器,但用過的人都知道,用它編寫一段程式手續特別繁瑣,寫錯了或者需要刪除的時候需要在各種模式下切換進行修改。vim可以看做是vi的高階版,在vim中編寫程式效率高而且實現了語法高亮。 

二、ubuntu中vim的安裝

1.ctrl+alt +t開啟終端,輸入vi,然後tab鍵,發現以vi開頭就只有vi和vim.tiny,說明此時系統是沒有安裝vim的。 

2.ubuntu普通使用者下輸入命令:sudo apt-get install vim-gtk,待系統執行完之後按提示輸入y,然後安裝完成。 

3.檢驗是否安裝vim:在終端輸入vi,tab鍵,出現vim如下圖: 

三、vim的配置

剛安裝的vim可能介面不是十分友好,此時我們需要去更改vim的配置檔案。 

1.在命令列下,輸入命令:sudo vim /etc/vim/vimrc 

必須加上sudo,否則你是沒有許可權編輯vimrc的。 

2.在這個檔案中,會有這麼一句: 

syntax on 

意思是語法高亮,如果您的被注釋掉了,請「讓它出來」。就像下圖所示 

3.請在您的vim的最後一行,輸入他們,可以讓您的vim變得更漂亮、舒服。 

set nu // 在左側行號 

set tabstop //tab 長度設定為 4 

set nobackup //覆蓋檔案時不備份 

set cursorline //突出顯示當前行 

set ruler //在右下角顯示游標位置的狀態行 

set autoindent //自動縮排 

儲存(f10)之後,配置完畢。 

4.然後在終端下輸入vim就可以在vim下編寫程式了 

四、在vim中編寫乙個程式的各種常用命令

1.在終端下輸入vim 檔名1.c,系統開啟vim,進行該檔名下的命令模式 

2.輸入i,從命令模式切換到插入模式,然後就可以編寫程式了。 

3.待程式編寫完畢後,就可以儲存了,注意儲存檔案需要在命令列模式下進行,需要esc從插入模式切換到命令列模式,然後輸入:wq儲存退出。 

4.採用系統自帶的gcc編譯程式,gcc 檔名1.c -o 檔名2,此時檔案被編譯成檔名2,如果直接gcc 檔名1.c,則系統自動預設生成a.out的編譯檔案. 

5.允許編譯之後的檔案./檔名.2或者./a.out,如果該程式需要輸入引數,則在終端輸入上述命令回車後在游標後還需要輸入引數。

vim常用設定

查詢 string 向前搜尋指定字串 string 向後搜尋指定字串 n 搜尋指定字串的下乙個出現位置 n 搜尋指定字串的上乙個出現位置 s old new g 全文替換指定字串 去掉查詢高亮 方法一 nohlsearch 方法二 awertgvcxz 查詢乙個肯定不存在的字串 設定了高亮搜尋 se...

常用vim設定

set nu set ro set shiftwidth 4 set tabstop 4 set softtabstop 4 syntax on if term xterm set t co 8 set t sb 4 dm set t sf 3 dm endif autocmd bufreadpos...

VIM編碼設定

vim編碼設定 vim裡面的編碼主要跟三個引數有關 enc encoding fenc fileencoding 和fencs fileencodings fenc是當前檔案的編碼,也就是說,乙個在vim裡面已經正確顯示了的檔案 前提是你的系統環境跟你的enc設定匹配 你可以通過改變 fenc後再w...