Linux之vim編輯器操作初步,可藉此快速入門

文本編輯器 Vim Linux 技術 心中有棵白楊樹 心中有棵白楊樹 2017-09-25

vim文本編輯器初步

一、跟vi編輯器的關係

可以說vim編輯器是vi編輯器的升級版,它保留了vi編輯器的所有東西,而且加入了自己的新的特性。

比如說:支持跨平臺,支持語法高亮,支持多級撤銷等。


二、vim編輯器的操作模式

vim編輯器有三種操作模式:

(1)命令模式

(2)輸入模式

(3)底行模式(尾行,末行)


三、一些操作

vim 文件名

含義:如果該文件存在,則會打開它,否則則會創建它。

為了便於說明,假設我們有一個文件,名為“abc”,

vim + abc

含義:迅速將光標定位到文件abc的最後一行

vim +5 abc

含義:迅速將光標定位到文件abc的第5行。注意,如果我們定位的行號超過了abc的總行數,則會定位到

最後一行。

vim /hello abc

含義:在文件abc中搜索包含“hello”的行,並將光標定位到包含hello的第一行。

vim aa bb cc

含義:同時創建(或者打開)三個文件,分別名為“aa”,”bb“,”cc“

承接命令vim aa bb cc,我們打開了這三個文件,那麼怎麼在這三個文件中切換呢?使用底行模式即可,如下命令:

:n 切換到下一個文件

:N 切換到上一個文件

:prev 也是切換到上一個文件的意思

:ls 列出目前打開的所有文件


四、繼續介紹一些命令

在底行模式和命令模式中,可用的指令是在是太多了。在這裡再列舉出一些常用的。

Linux之vim編輯器操作初步,可藉此快速入門

Linux之vim編輯器操作初步,可藉此快速入門

指令實在太多太多了,下面是一張鍵盤上的vim指令圖,可以參看學習:

Linux之vim編輯器操作初步,可藉此快速入門

相關推薦

推薦中...