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 列出目前打開的所有文件
四、繼續介紹一些命令
在底行模式和命令模式中,可用的指令是在是太多了。在這裡再列舉出一些常用的。
指令實在太多太多了,下面是一張鍵盤上的vim指令圖,可以參看學習:
相關推薦
最流行易入門的 Linux 操作系統,絢麗的界面一定會征服您!
一說到 Linux系統,就不得不提目前最紅火的 Ubuntu 系統了!它擁有絢麗的界面,甚至跟 macOS 相比也有過之而無不及,相信當你試過這款操作系統之後,就會對 Linux 刻板枯燥的印象產生巨大的改變!在 Ubuntu 的 Linux 世界裡,已經不再只是簡陋的界面...
Linux操作系統基礎入門(CentOS版本)
圖片來自網絡1.測試為什麼學習linux?為什麼要學習Linux呢,主要是大部分企業的服務器都使用Linux系統,測試人員不僅需要發現頁面顯示的功能性錯誤,還需要發現程序服務前端無法發現的,展現在後臺運行錯誤,所有的後臺錯誤需要你會基本的Linux命令去查找,所以作為一個軟...
Linux基礎之——vim的基本使用
一、vim vi的基本使用1 vi vim安裝vi安裝:[root@xuegod63 ~]# rpm -qf `which vi`vim-minimal-...
Sumlime編輯器快速入門
前端的編輯工具眾多,選擇一款好的編輯器能大大的提高我們的開發效率,提升編程工作的生產力,今天,源碼時代Web前端學科講師給大家介紹的是一款堪稱前端開發神器...
我在學linux——(必學命令)之文件操作相關命令基礎實操篇(簡單到不行,加上實例,基本一次能記住)
馬上碼特色 先來點詩句王灣的《次北固山下》王灣作為開元初年的北方詩人,往來於吳楚間,被江南清麗山水所傾倒,並受到當時吳中詩人清秀詩風的影響,寫下了一些歌詠...
IT之家學院:還有這種操作?在Win10的Linux子系統裡查詢天氣
今夜陽光明媚,今夜多雲轉晴,在這天朗氣清,惠風和暢,小鳥啾啾啾叫的日子裡,IT之家來教大家如何查詢天氣。有些同學可能就會問啦,查詢天氣不是很簡單的麼,問M...
為Linux管理員提供有趣的“vi/vim”編輯器提示和技巧
上篇文章分享了“學習有用的“Vi/Vim”編輯器技巧來增強您的技能”,除了之前的原因,學習如何有效的使用一個文本編輯器在Linux系統管理員或工程師所必備...
「Linux基礎篇」7種方法教你退出vim編輯器
如何退出 Vim ?先了解幾個模式:一般模式:按Esc鍵命令行模式:先切到一般模式,然後 按Shift鍵再輸入“:”插入模式:一般模式下按 a 或者 i七...
Linux/Unix運維之shell腳本初步入門
Shell腳本語言是實現Linux/Unix系統管理及自動化運維所必須的工具!Linux/Unix系統的底層及基礎應用軟件的核心大都涉及shell腳本的內...
IT之家學院:為什麼Arch Linux不適合作為服務器操作系統
我前面好幾篇文章都有關Arch Linux,我本人也是虔誠的Arch邪教教徒,但是有人經常會問:為什麼Linux服務器幾乎從不採用Arch Linux?我...
國產Linux操作系統之深度deepin安裝
Linux是一種開源的操作系統,一般優秀的都是國外比較多,相對於國內的普通用戶來說可能不大方便安裝和使用,今天向大家推薦大家一款無論安裝和操作使用都不錯的...
linux 學習——Shell入門之運算符基礎篇(一)
前日幽人佐吏曹,我行堤草認青袍。心隨汝水春波動,興與並門夜月高。世上豈無千里馬,人中難得九方皋。酒船魚網歸來是,花落故溪深一篙。——宋.黃庭堅《過平輿懷李...
linux下為啥要掌握vi/vim編輯器?
在linux下寫C語言,最好得掌握vi/vim最簡單的用法。第一、有些時候,我們沒有界面一臺設備,通過串口連進去,只有控制檯,改個配置,用vi就能搞定。第...
linux基礎之操作系統簡述(實力乾貨)
大家都是使用各種不同的操作系統,但是小編覺得有很多人對操作系統真的是知道的不多,如果你想了解,想研究,想看看計算機是怎麼運行的?就速來圍觀吧!一. 計算機...
linux編輯器——vim你應該知道的一些技巧
本文的目標是提供一些vim的使用技巧,利用這些技巧可以提高vim的操作效率。部分技巧在vi上也可以使用,但是現在基本上都是用vim了。1. 選定文字 / 拷貝粘貼v為可視模式,可以選定多行。選定多行之後,可以用yy或者dd等等進行拷貝和剪切。p 是粘貼y 和d 可以直接拷貝...
Linux菜鳥入門之非常有用的兩個小技巧
在使用history命令時顯示執行命令的時間默認情況下history命令只顯示已執行過的命令,並不顯示時間。惹想顯示執行時間,請做如下操作:如想讓這個修改...
Linux菜鳥入門之下不使用命令手動給系統添加用戶
本文主要講解通手動的方式給Linux添加用戶,便於大家理解useradd或adduser命令執行後系統都做些什麼事。1 和用戶相關的4個文件:/etc/p...
推薦中...