vim編輯器如何刪除一行或者多行內容

2022-06-30 15:00:17 字數 1129 閱讀 8393

#在ubuntu/debian中的安裝方式

$ sudo apt install vim

#在rhel/centos中的安裝方式

#] yum -y install vim

刪除單行內容刪除所有的行

下面是三種刪除方式

第一種方式

這樣就可以刪除所有內容了。

第二種方式

第三種方式

刪除多行

刪除給定範圍的行

例項一

如果你想要刪除指定範圍的行,比如從第3行到第5行,按esc,然後輸入下面的 ,然後回車。

:3,5d
例項二

刪除最後一行,按esc,然後輸入下面的命令,然後回車。

:$d
例項三

刪除當前行之前的所有行

:1,.-1d
例項四

刪除當前行之後的所有行

:.+1,$d
通過條件匹配刪除行

例項一

刪除包含text關鍵字的行

:g/text/d
例項二

刪除不包含 #關鍵字的行

:%g!/#/d

#或者:v/#/d

例項三

刪除以 #開的的注釋內容。

:g/^#/d
例項四

刪除所有空行

:g/^$/d
總結

vim有許多有用的功能,它們包括支援正規表示式的搜尋,輕鬆重複命令的能力,直接記錄和執行巨集,自動完成,檔案合併,滑鼠整合,拼寫檢查,語法突出顯示,分支撤消/重做歷史,支援流行網路協議和檔案存檔格式等。

如何學習vim編輯器

yum y install vim 安裝vim編輯器 vimtutor zh 在伺服器中輸入這條命令,會出現一篇vim教程 按照教程來,直接就莽到第七講 恭喜您,入門了。常見命令 hjkl 游標 左上下右 s old new g 用new替換當前行所有的old 在文字中查詢 n向後查詢 n向前查詢 ...

如何刪除richtextbox最後一行

作者 helloa 學習者 貼文 121 人氣 12748 評價 30 送出評價 20 次 回應本文 發表新文 給予評價 給予評價 回上頁 回討論區列表 回知識入口 2009 6 11 上午 11 49 45 前輩們,小弟欲將richtextbox保持於 行數,但逢enter鍵後就增行,所以想請教大...

學習如何使用vim編輯器

快捷鍵 操作gg 跳轉到檔案最開頭 g跳轉到檔案末尾 n跳轉到指定行 自動縮緊當前行 gg g 格式化文字格式 可以輸入所搜尋的單詞 向下搜尋 可以輸入所搜尋的單詞 向上搜尋 s var let g 全域性將var替換成let history 查詢歷史操作記錄 上下鍵切換 切換歷史操作記錄 nx向後...