Linux命令----vi編輯器(二)
vi的查詢和替換功能主要在末行模式完成:
至上而下的查詢
/ 要查詢的字元竄,其中/代表從游標所在位置起開始查詢,例如:/ work
至下而上的查詢
?要查詢的字元竄 例如:/ work
替換
:s/old/new用new替換行中首次出現的old
: s/old/new/g 用new替換行中所有出現的old
:#,# s/old/new/g用new替換從第#行到第#行中出現的old
:% s/old/new/g用new替換整篇中出現的old
如果替換的範圍較大時,在所有的命令尾加一個c命令,強制每個替換需要使用者進行確認,例如:s/old/new/c 或s/old/new/gc
6恢復檔案
vi在編輯某一個檔案時,會生成一個臨時檔案,這個檔案以 . 開頭並以 .swp結尾。正常退出該檔案自動刪除,如果意外退出例如忽然斷電,該檔案不會刪除,我們在下次編輯時可以選擇一下命令處理:
O只讀開啟,不改變檔案內容
E繼續編輯檔案,不恢復.swp檔案儲存的內容
R將恢復上次編輯以後未儲存檔案內容
Q退出vi
D刪除.swp檔案
或者使用vi -r 檔名來恢復未儲存的內容
相關推薦
Linux命令----vi編輯器(二)
5.查詢和替換 vi的查詢和替換功能主要在末行模式完成: 至上而下的查詢 / 要查詢的字元竄,其中/代表從游標所在位置起開始查詢,例如:/ work 至下而上的查詢 ?要查詢的字元竄 例如:/ work 替換 :s/old/new用new替換行中首次出現的old : s/old/new/g 用
linux命令---vi編輯器快速定位行數、刪除當前行、和刪除當前行後面的全部內容
linux命令—vi編輯器快速定位行數、刪除當前行、和刪除當前行後面的全部內容 1、vi 編輯器如何快速定位到第N行 命令方式下 :n 2、刪除當前行數 dd刪除當前行。(直接在vi編輯中按
Linux命令----vi編輯器(一)
1.vi的啟動和退出 直接輸入命令vi不指定檔名,由於這是一個沒有命名的空檔案,顯示了vi的版本資訊。vim是vi編輯器的改進版本,在vi編輯器的基礎上擴充套件了很多實用的功能。大多數linux/unix版本都使用vim代替了原有的vi編輯器。 或者直接使用vi開啟檔案,如果檔案存在開啟存在檔案;如果不存
Linux中Vi編輯器之簡單常用命令
Vi是Linux中最基本的文字編輯器。vi可以分為三種狀態,分別是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能區分如下: 1) 命令列模式command mode) 控制螢
Linux下vi編輯器命令大全
預設情況下,開啟vi編輯器後自動進入命令模式。從編輯模式切換到命令模式使用“esc”鍵,從命令模式切換到編輯模式使用“A”、“a”、“O”、“o”、“I”、“i”鍵。 vi編輯器提供了豐富的內建命令,有些內建命令使用鍵盤組合鍵即可完成,有些內建命令則需要以冒號“:”開頭
linux下VI編輯器命令大全(超級完整版)
NOTICE:把這裡提到的命令牢記心間,行走LINUX才能輕鬆自如! 這是基本功,練就此身本領後,方可學習上乘功夫…… 如若不按此步驟修練,結果會經脈盡斷,真氣逆行,哈哈哈! XP 交換兩個字元位置 ddp 上下兩行調換 J 上下兩行合併 dG 刪除所有行 d$ 從當前位置刪除到行尾 y$ 從當前位置複製到行
Linux vim/vi編輯器的基本操作和基本命令的使用
Linux系統基本命令之vim編輯器的使用 Linux系統下有很多編輯器,經常聽到的就有:Emacs ,pico ,nano ,joe , vim等 一、 學習vim編輯器的原因 l 所
linux之vi編輯器
linux vi 編輯器 一、模式轉換i:當前光標所在字符前面,裝換為輸入模式a:................後。。。。。。。。。o:............行下方。新建一行,I:。。。。。。。。行首,A:.................行尾O:.................上方,新建一行Z
Linux之vi編輯器的使用
字符串 光標位置 inux vi編輯 搜索 打開文件 方法 一個 filename 今天我們來說一下vi編輯器的使用,vi編輯器主要用來在Linux環境下編輯配置文件。 一、使用方法: 1.輸入命令 vi filename,打開文件,處於一個查看模式 2.點擊鍵盤 i,進入
Linux上vi編輯器的使用
vi編輯器的使用(1) vi的使用方式有三種 命令行模式 文本模式 末行模式(2) 命令行模式可以復制,刪除,粘貼,插入,撤銷操作 復制命令: <1> yy | yG表示復制光標所在的一行 <2> nyy (參數n表示復制幾行) <3>y
《Linux命令、編輯器與shell編程》第三版 學習筆記---003
自動 用戶命令 安裝軟件 完全匹配 hat 文檔 bsp 命令行 類型 Shell準備 1、識別Shell類型 echo $0 echo $BASH echo $SHELL 上邊三個命令結果都是: /bin/bash 2、終端常用操
linux的vi編輯器的使用
ctrl fcc linux 命令模式 spa 文件 pan ccf ctrl+ 1、編輯文件 編輯文件 vim a.txt 從命令模式切換到編輯模式使用 “A”、“a”、“O”、“o”、“I”、“i”鍵 從編輯模式切換到命令模式 Esc鍵 2、文件的保存和退出
Linux,vi編輯器使用手冊
&nb
linux裡vi編輯器的使用
vi(vim)是上Linux非常常用的程式碼編輯器,很多Linux發行版都預設安裝了vi(vim)。vi(vim)命令繁多但是如果使用靈活之後將會大大提高效率。vi是“visual interface”的縮寫,vim是vi IMproved(增強版的vi)。在一般的系統管理維護中vi就夠
Linux之 vi編輯器
vi編輯器 這裡只是簡單的vi編輯器介紹,vim是加強版的vi編輯器,支援多行編輯,還有多文字同時編輯等更強大功能。 這個有三個模式:一般模式,編輯模式,末行指令模式。 編輯模式和末行指令都需要通過一般模式來轉換。即 一般模式 通過vi進入檔案就是一般模式,可以通過組合鍵來
【linux】---vi編輯器
1.首先會進入一般模式,此模式下只支援快捷鍵 *********************************************************** *********************常用快捷鍵************************* *********
大資料學習筆記(五) -- linux中vi編輯器的快捷鍵
Table of Contents 末行模式 文字操作技巧 開啟檔案關閉檔案 [[email protected] ~]# vi +22 profile
Linux的vi編輯器筆記
vi編輯器,全稱是visual interface,可以執行輸出、刪除、查詢、替換等眾多的文字操作。 vi並不是一個排版程式,不可以對字型、格式、段落等其他的屬性進行編排。 vi是全屏文字編輯程式,沒有選單,只有命令。 語法:vi filename 開啟或新建檔案filename,並將游標置於第一行首 vi
Linux下vi編輯器編輯檔案時對於意外退出的文件的再次開啟的解決方案
1、當我們在虛擬機器裡面編輯檔案的時候,喜歡用vi編輯器,但是由於叢集的不穩定,或者自己開啟以後忘記關閉,切換到另一個介面繼續工作,當再次回來時候,已經失去了編輯的能力了。當我們再次開啟此檔案的時候就會出現如下介面:<--當時出錯忘了截圖了,只顧著解決呢,也是學習了一些
Linux使用vi編輯器建立和編輯檔案
1. vi編輯器簡介 1) vi的定義:vi是一個UNIX和Linux系統內嵌的標準正文(文字)編輯器,它是一種互動型別的正文編輯器,它可以用來建立和修改正文檔案。 開啟一個檔案,若檔案不存在,儲存後是建立一個新的檔案2. vi編輯器的操作模式 1) vi編輯器的3中