Linux之Vim程式編譯器

2021-10-23 16:22:14 字數 990 閱讀 7475

前言:管理員經常需要修改系統的配置檔案,或者進行純文字檔案的編譯,此時就需要vi/vim的支援。因為vi/vim是linux很多命令缺省會去呼叫的編譯器(也稱文字編譯程式),所以我們必須得學會使用vim,vim也會有顏色的支援,可以讓我們更直觀的看到文字,因此熟悉vim會更好。

二.常用的vim命令模式與命令列模式中的命令列表

sudo apt-get install vim

sudo vim filename
命令模式(command mode):執行"vim filename"命令進行文字編譯時,最先接觸到的模式就是命令模式。在這個模式下,使用者可以複製、貼上、刪除、移動游標、撤銷等操作。

編譯模式(insert mode):在上述模式下輸入"i",就可以進入編譯模式。

命令列模式(command-line mode):回到命令列模式後,可以進行儲存、退出、強制性退出等操作。

我們可以通過此圖來看一下三種模式的相關性

常用的命令列:

慣用的命令

說明i,【esc】

i為進入編譯模式,【esc】為退出編譯模式

g移動到這個檔案最後一行

gg移動到這個檔案的第一行

dddd為刪除游標所在行,6dd為刪除6行,ndd為刪除n行

yyyy為複製游標所在行,5yy為複製5行,nyy為複製n行

p在游標處貼上剛剛刪除/複製的資料

u撤銷前乙個操作

:w將當前資料寫入硬碟中

:q退出vim

:q!不儲存(強制)且退出vim

Linux中安裝編譯器vim

1 檢視vim 當你不能使用vim編譯器時,檢視一下你的系統是否安裝vim,執行以下命令 rpm qa grep vim如果已經正確安裝vim,一般會顯示如下三行 vim enhanced vim minimal vim common 後面是當前版本 2 安裝vim如果值缺少其中的某一條,例如缺少 ...

vim編譯器設定

在終端輸入 vi vimrc回車 輸入 set nu 設定行號 syntax on 設定高亮讀 set tabstop 4 設定tab 鍵大小為4 個空格 set autoindent 設定c程式的自動縮排 set smartindent 設定c程式的智慧型縮排 set ruler 在狀態行上顯示游...

Linux 編譯器之 GCC

編輯器是指我用它來寫程式的 編輯 而我們寫的 語句,電腦是不懂的,我們需要把它轉成電腦能懂的語句,編譯器就是這樣的轉化工具。就是說,我們用編輯器編寫程式,由編譯器編譯後才可以執行!gcc gnu compiler collection,gnu 編譯器套件 是由gnu開發的程式語言編譯器。gcc 原本...