最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux中vim如何刪除當前文件中的所有內(nèi)容

 更新時間:2023年11月02日 10:24:22   作者:?abc!  
這篇文章主要介紹了linux中vim如何刪除當前文件中的所有內(nèi)容問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

linux vim刪除當前文件中的所有內(nèi)容

第一步:打開需要刪除的文件

vi 需要刪除的文件

第二 步,進入文件后,使用shift+g,進入到最后一行

第三步:按esc后,然后使用:1,.d即可刪除所有內(nèi)容

第二種方式:

進入文件后直接輸入100dd,可以刪除100行的數(shù)據(jù),應該

linux vim的基本使用

Vim是從 vi 發(fā)展出來的一個文本編輯器。代碼補完、編譯及錯誤跳轉(zhuǎn)等方便編程的功能特別豐富,在程序員中被廣泛使用。

基本使用

# 創(chuàng)建或打開一個文件:vim 文件名,進入一般模式
# 新文件顯示"readme.txt"[NEW FILE]
vim readme.txt

# 進入輸入模式:i
# 顯示--INSERT--
# 可以進行任何編輯
i

# 回到一般模式:ESC
# --INSERT--消失
按鍵esc

# 保存并退出vim
:wq
# 或者保存退出:ESC后,shift+zz

# 文件未修改退出
:q
# 文件不保存退出
:q!
# 保存并創(chuàng)建文件test.txt
:wq test.txt

基本上 vim 共分為三種模式,分別是 命令模式(Command mode),輸入模式(Insert mode)和底線命令模式(Last line mode)。

命令模式

用戶剛剛啟動 vim,便進入了命令模式。

此狀態(tài)下敲擊鍵盤動作會被Vim識別為命令,而非輸入字符。比如我們此時按下i,并不會輸入一個字符,i被當作了一個命令。

以下是常用的幾個命令:

  • i 切換到輸入模式,以輸入字符。
  • x 刪除當前光標所在處的字符。
  • : 切換到底線命令模式,以在最底一行輸入命令。

若想要編輯文本:啟動Vim,進入了命令模式,按下i,切換到輸入模式。

命令模式只有一些最基本的命令,因此仍要依靠底線命令模式輸入更多命令。

輸入模式

在命令模式下按下i就進入了輸入模式。

在輸入模式中,可以使用以下按鍵:

  • 字符按鍵以及Shift組合:輸入字符
  • ENTER,回車鍵:換行
  • BACK SPACE,退格鍵:刪除光標前一個字符
  • DEL,刪除鍵:刪除光標后一個字符
  • 方向鍵:在文本中移動光標
  • HOME/END:移動光標到行首/行尾
  • Page Up/Page Down:上/下翻頁
  • Insert:切換光標為輸入/替換模式光標將變成豎線/下劃線
  • ESC:退出輸入模式,切換到命令模式

底線命令模式

在命令模式下按下:(英文冒號)就進入了底線命令模式。

底線命令模式可以輸入單個或多個字符的命令,可用的命令非常多。

在底線命令模式中,基本的命令有(已經(jīng)省略了冒號):

  • q 退出程序
  • w 保存文件

按ESC鍵可隨時退出底線命令模式。

常用命令

移動光標

gg

  • 移動到這個檔案的第一行
  • G
  • 移動到這個檔案的最后一行
  • nG
  • n 為數(shù)字。移動到這個檔案的第 n 行

搜索替換

  • /word
    向光標之下尋找一個名稱為 word 的字符串。例如要在檔案內(nèi)搜尋 vbird 這個字符串,就輸入 /vbird 即可!
  • ?word
    向光標之上尋找一個字符串名稱為 word 的字符串。
  • n
    代表重復前一個搜尋的動作
  • N
    為反向進行前一個搜尋動作

撤回

  • u
    撤銷
  • ctrl + r
    反撤銷

刪除/復制/粘貼

  • dd
    刪除游標所在的那一整行
  • yy
    復制游標所在的那一行
  • p,P
    p 為將已復制的數(shù)據(jù)在光標下一行貼上,P 則為貼在游標上一行

全選

在 Vim 編輯器中,要全選文本可以使用 ggVG 命令,具體步驟如下:

  • 1.在普通模式下輸入 gg,跳轉(zhuǎn)到文件的第一行;
  • 2.再輸入 V,將光標模式切換為行選擇模式,此時當前行就被選中了;
  • 3.輸入大寫字母 G,將光標移到文件的最后一行;此時整個文件都被選中了。

vim行號

  • :set nu
    顯示行號,設定之后,會在每一行的前綴顯示該行的行號
  • :set nonu
    取消行號

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Linux 搭建Git服務器的方法

    Linux 搭建Git服務器的方法

    本篇文章主要介紹了Linux 搭建Git服務器的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • 在Linux x64系統(tǒng)開發(fā)一個完整的Qt GUI文字識別應用

    在Linux x64系統(tǒng)開發(fā)一個完整的Qt GUI文字識別應用

    本文介紹了如何在Linux x64系統(tǒng)上使用C++開發(fā)一個完整的QtGUI文字識別應用,該應用集成了百度飛槳的PP-OCRv5 server模型,具備圖片上傳、OCR識別、結(jié)果展示、剪貼板操作等功能,需要的朋友可以參考下
    2026-03-03
  • Linux使用ncdu查看磁盤使用的操作詳解

    Linux使用ncdu查看磁盤使用的操作詳解

    ncdu?(NCurses?Disk?Usage)?是一個用于?Linux?和類?unix?系統(tǒng)的磁盤實用程序,它提供了一種比?du?等傳統(tǒng)命令更具交互性和用戶友好性的方式來查看和分析磁盤空間使用情況,本文給大家介紹了Linux使用ncdu查看磁盤使用的操作,需要的朋友可以參考下
    2025-02-02
  • Linux服務器磁盤空間清理方法匯總

    Linux服務器磁盤空間清理方法匯總

    在長時間運行過程中,Linux服務器上的磁盤空間可能會被各種文件和目錄占用,導致磁盤空間不足,所以我們定期清理磁盤空間是非常必要的,本文將介紹一些常見的Linux服務器磁盤空間清理方法,需要的朋友可以參考下
    2024-04-04
  • 使用CentOS7上的GitLab Runner,讓你的項目加速奔跑

    使用CentOS7上的GitLab Runner,讓你的項目加速奔跑

    本文介紹了在CentOS7上搭建和配置GitLabRunner的步驟,包括安裝前提、下載安裝、注冊到GitLab服務器、配置Runner執(zhí)行器以及高級配置等,通過這些步驟,可以實現(xiàn)代碼的快速、可靠構建和部署
    2024-11-11
  • Centos7 iptables開放端口實現(xiàn)方式

    Centos7 iptables開放端口實現(xiàn)方式

    排查MySQL遠程連接失?。合却_認安全組端口開放,再檢查FirewallD是否運行,若未啟用則查看iptables規(guī)則,發(fā)現(xiàn)3306被DROP后修改為ACCEPT,測試連接成功,總結(jié)經(jīng)驗供參考
    2025-08-08
  • Linux高并發(fā)踩過的坑及性能優(yōu)化介紹

    Linux高并發(fā)踩過的坑及性能優(yōu)化介紹

    大家好,本篇文章主要講的是Linux高并發(fā)踩過的坑及性能優(yōu)化介紹,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 在CentOS / RHEL上設置 SSH 免密碼登錄的方法

    在CentOS / RHEL上設置 SSH 免密碼登錄的方法

    本篇文章主要介紹了在CentOS / RHEL上設置 SSH 免密碼登錄的方法,自動登錄配置好以后,你可以通過它使用 SSH (Secure Shell)和安全復制 (SCP)來移動文件。
    2017-03-03
  • linux中各種鎖機制的使用與區(qū)別詳解

    linux中各種鎖機制的使用與區(qū)別詳解

    這篇文章主要給大家介紹了關于linux中各種鎖機制的使用與區(qū)別的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-01-01
  • Linux編譯LVGL仿真器出錯問題解決

    Linux編譯LVGL仿真器出錯問題解決

    大家好,本篇文章主要講的是Linux編譯LVGL仿真器出錯問題解決,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2022-01-01

最新評論

夹江县| 绥阳县| 定兴县| 新乡市| 临沂市| 新昌县| 灵台县| 宁远县| 玛多县| 永修县| 苍梧县| 双柏县| 长丰县| 会理县| 那曲县| 娱乐| 京山县| 扶绥县| 香格里拉县| 阳信县| 兴文县| 奇台县| 五大连池市| 德庆县| 九江县| 荣成市| 兴城市| 柞水县| 延安市| 昌吉市| 临武县| 贵港市| 桦南县| 南和县| 泗洪县| 大庆市| 旬邑县| 自贡市| 高要市| 娱乐| 贡嘎县|