vim是vi的增強版。vim是linux平台上的主要編輯器。基本上所有的文件的新增,修改,儲存都需要用到它。所以,掌握vim是很有必要的。
vim的安裝非常簡單,一條命令就可以了:
yum -y install vim-enhancedvim的操作在三個模式下進行。它們分別是:一般模式,命令模式,編輯模式。在一般模式下我們可以進行游標的移動,檔案的複製貼上等操作。在命令模式下,我們可以進行檔案的儲存,退出,查詢替換。在編輯模式下進行檔案的書寫和修改。
vim的配置檔案在:/etc/vimrc。我們可以在這裡修改vim的一些配置。
接下來我們針對vim的三種模式分別進行介紹。
一般模式下的操作主要有:
其中h,l,k,j都可以配合數字一起使用。比如3h代表將游標向左移動三個字元。
命令列模式一般以:開頭:
關於命令:wq,其實命令:x和它的用法非常相似。在正常的修改檔案後它們倆的作用是一樣的。但是如果只是用vim開啟了檔案,用:wq會修改檔案的mtime,而:x不會。
學習linux十六
4.41 靜態檔案過期快取 什麼是靜態檔案的過期時間 讓之類的靜態檔案,快取在客戶端的瀏覽器中,在沒有過期之前,瀏覽器不請求該。就是為了讓這些有乙個時效。如果伺服器上是已經 做了更新,但是客戶端訪問到的還是舊的。如何配置 vi 虛擬主機配置檔案,增加或更改 vi etc nginx conf.d b...
Linux學習之vim命令
2015.10.31 1.命令模式 vi shenchao.message新建shenchao.message文字檔案,並進入命令模式 命令模式執行命令進入插入模式,插入模式按 esc返回命令模式 按 進入編輯模式的命令執行 插入命令 這些命令都是回到命令模式在執行下列命令 a 在游標所在字元後插入...
Linux學習筆記(三) vim
vim 一 插入命令 命令作用 在游標所在字元後插入 a在游標所在行尾插入 i在游標所在字元前插入 i在游標所在行行首插入 o在游標下插入新行 o在游標上插入新行 二 定位命令 命令 作用 set nu 設定行號 set nonu 取消行號 gggg 到第一行 到最後一行 ng到第n行 n到第n行 ...