Linux vi如何刪除一行或者多行內容
Linux vi如何刪除一行或者多行內容
vi批量刪除行:d-->需要刪除的行數-->d vi刪除所有行,使用 :%d 跳轉到當前行首:0 跳轉到當前行尾:$ 跳轉到檔案的第一行:按兩次“g”
如何從Vim中刪除行?如何刪除多行?本文介紹在Vim編輯器中刪除行的不同方法 文內含長段 程式碼可複製可往左滑 ,希望對大家有幫助!
安裝Vim
#在Ubuntu/Debian中的安裝方式$ sudo apt install vim#在RHEL/Centos中的安裝方式#] yum -y install vim
刪除單行內容
-
將游標移動到需要刪除的行 -
按一下ESC鍵,確保退出編輯模式 -
按兩次鍵盤上面的 d鍵,就可以刪除了。
刪除所有的行
-
按一下ESC鍵,確保退出編輯模式 -
按兩次鍵盤上面的 g鍵,讓游標移動到文字的首行 -
然後按鍵盤上面的 d和 G鍵。其中d鍵是小寫,G鍵要切換成大寫的。
-
按一下ESC鍵,確保退出編輯模式 -
按一下 :冒號鍵,(shift + ;)就可以輸入 :冒號了。 -
然後輸入 1,$d
-
按一下ESC鍵,確保退出編輯模式 -
按一下 :冒號鍵, shift + ; 就可以輸入 :冒號了。 -
然後輸入 %d。 %表示檔案中的所有行。
刪除多行
-
將游標移動到需要刪除的行 -
按一下ESC鍵,確保退出編輯模式 -
在dd 命令 前面加上要刪除的行數。例如,如果要刪除第4行以下的3行,請按下 3 dd
刪除給定範圍的行
:3,5d
:$d
:1,.-1d
:.+1,$d
通過條件匹配刪除行
:g/text/d
:%g!/#/d#或者:v/#/d
:g/^#/d
:g/^$/d
總 結
Vim有許多有用的功能,它們包括支援正規表示式的搜尋,輕鬆重複命令的能力,直接記錄和執行巨集,自動完成,檔案合併,滑鼠整合,拼寫檢查,語法突出顯示,分支撤消/重做歷史,支援流行網路協議和檔案存檔格式等。
About Me
........................................................................................................................ ● 本文作者:小麥苗,部分內容整理自網路,若有侵權請聯絡小麥苗刪除 ● 本文在個人微 信公眾號( DB寶)上有同步更新 ● QQ群號: 230161599 、618766405,微信群私聊 ● 個人QQ號(646634621),微 訊號(db_bao),註明新增緣由 ● 於 2020年6月 在西安完成 ● 最新修改時間:2020年6月 ● 版權所有,歡迎分享本文,轉載請保留出處 ........................................................................................................................ ● 小麥苗的微店: https://weidian.com/s/793741433?wfr=c&ifr=shopdetail ● 小麥苗出版的資料庫類叢書: http://blog.itpub.net/26736162/viewspace-2142121/ ● 小麥苗OCP、OCM、高可用、DBA學習班: http://blog.itpub.net/26736162/viewspace-2148098/ ● 資料庫筆試面試題庫及解答: http://blog.itpub.net/26736162/viewspace-2134706/ ........................................................................................................................ 請掃描下面的二維碼來關注小麥苗的微 信公眾號( DB寶)及QQ群(230161599、618766405)、新增小麥苗微 信(db_bao), 學習最實用的資料庫技術。
........................................................................................................................ |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26736162/viewspace-2701114/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- DBeaver如何刪除一行或多行資料
- Linux的VI (刪除貼上,複製)Linux
- 刪除內容了
- Python如何刪除csv中的內容Python
- 探索vim之如何快速刪除檔案內容
- 小馬識途:如何刪除百科?如何刪除百科的不利內容?
- 徹底刪除mysql容器內容MySql
- CSS: 通過CSS控制字串長度(一行或者多行)CSS字串
- linux刪除資料夾下所有檔案命令是什麼 linux刪除資料夾下內所有內容怎麼操作Linux
- Adobe Photoshop 2020 Mac使用教程!如何使用“內容識別填充”功能來刪除內容!Mac
- JavaScript陣列刪除重複內容JavaScript陣列
- word內容被刪除怎麼辦?word內容被刪除了的恢復方法
- 如何刪除GitHub或者GitLab 上的資料夾?GithubGitlab
- 如何完全刪除linux cudaLinux
- windows 下 檔案內容清理且不刪除-拾億Windows
- JavaScript 陣列新增或者刪除元素JavaScript陣列
- 新手必看教程:如何刪除Mac語音備忘錄中的內容Mac
- Linux系統定時清空日誌內容和刪除日誌檔案教程。Linux
- 如何在 Linux 中刪除目錄Linux
- JavaScript動態新增或者刪除HTML元素JavaScriptHTML
- 【OS_Linux】刪除日誌檔案中某個時間節點之前的內容Linux
- Linux如何快速刪除大量碎小檔案?Linux
- Linux awk命令中如何刪除陣列Linux陣列
- 一行刪除所有docker container的命令DockerAI
- 點選新增或者刪除表格行詳解
- 恆訊科技教您如何用Linux系統用命令刪除一個檔案或者目錄呢?Linux
- Linux下使用Vi時方向鍵變亂碼、刪除鍵不能使用的解決方法Linux
- Linux多ip地址如何刪除多餘ipLinux
- win10系統啟動多了onekeyGhost 或者 其他 系統,如何刪除Win10
- [20210104]禁用或者刪除觸發器2.txt觸發器
- 如何刪除win10所有內建應用_windows10刪除內建應用的方法Win10Windows
- 在 Linux 中如何刪除檔案中的空行Linux
- 在Linux中,如何建立、刪除和修改檔案?Linux
- Linux如何刪除使用者組?方法有哪些?Linux
- Linux技巧--刪除某列Linux
- Linux批量刪除檔案Linux
- Linux刪除檔案命令Linux
- Linux刪除多餘核心Linux