Linux中VIM的工作模式詳解!
Vim是Linux系統中預設的文字編輯器,類似於Windows的記事本,但不需要圖形化介面也可以使用,不過需要學會透過命令去操作VIM編輯器。VIM具有多種工作模式,包括普通模式、插入模式、命令列模式等,接下來透過這篇文章介紹一下Linux中VIM的工作模式!
1、普通模式
在Vim中,當使用者開啟一個檔案時,預設進入的是普通模式。在普通模式下,使用者可以瀏覽檔案內容、移動游標、複製貼上檔案等操作。此外,使用者還可以透過命令將Vim切換到其他模式,比如插入模式和命令列模式。
具體操作示例:
移動游標:使用方向鍵或快捷鍵來移動游標。
複製文字:按下yy可以複製當前行,按下p可以貼上複製的內容。
搜尋文字:按下/可以在當前檔案中搜尋指定內容。
刪除文字:按下x可以刪除游標所在位置的字元。
2、插入模式
在Vim中,使用者可以透過按下i或insert鍵進入插入模式,此時使用者可以像在普通編輯器中一樣輸入文字。在插入模式下,使用者可以透過Esc鍵退出插入模式,返回到普通模式。
具體操作示例:
插入文字:按下i進入插入模式,在游標處輸入文字。
儲存檔案:按下:w儲存檔案,按下:q退出Vim。
3、命令列模式
在Vim中,使用者可以透過按下:鍵來進入命令列模式,使用者可以在此模式下執行各種命令,比如儲存檔案、退出vim等。
具體操作示例:
儲存檔案:在命令列中輸入:w來儲存檔案。
退出Vim:在命令列中輸入:q來退出Vim。
強制儲存:在命令列中輸入:w!來強制儲存檔案。
來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/69952527/viewspace-3008115/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux編輯器vim鍵盤詳解Linux
- vim的配置檔案詳解
- vim配置vimrc詳解
- Linux核心中的軟中斷、tasklet和工作佇列詳解Linux佇列
- PHP 中的設計模式詳解PHP設計模式
- Java中的設計模式詳解Java設計模式
- linux網路模式詳解Linux模式
- Linux-vim文字編輯器-三種模式-vim裡的替換-vim檢視模式-對比檔案Linux模式
- Linux系統攻略 Vim的編碼及字型問題詳解Linux
- 詳解 Java 中的三種代理模式Java模式
- Java中的靜態代理模式詳解Java模式
- Python 中的設計模式詳解之:策略模式Python設計模式
- Linux中vim和shellLinux
- c#中命令模式詳解C#模式
- linux中iptables詳解Linux
- 【密碼學系列】|| 分組密碼的工作模式詳解密碼學模式
- vim詳解(主要繼續瞭解viminfo)
- 詳解 PHP 中的三大經典模式PHP模式
- 詳解Java中的clone方法:原型模式Java原型模式
- 使用vim修改linux中的檔案Linux
- Linux命令引數詳細解析-vimLinux
- Linux中tail命令的使用詳解!LinuxAI
- xargs在linux中的使用詳解Linux
- c#中單例模式詳解C#單例模式
- Linux命令解釋之vimLinux
- Linux中awk命令詳解Linux
- Linux中DD命令詳解Linux
- Linux中ps命令詳解Linux
- 設計模式 - 命令模式詳解及其在JdbcTemplate中的應用設計模式JDBC
- Vim反模式模式
- iOS 模式詳解—「runtime&runloop 面試、工作」看我就iOS模式OOP面試
- Linux系統中的Vim編輯器Linux
- 在Linux中,有哪些基本的 Vim 命令?Linux
- c#中責任鏈模式詳解C#模式
- Vim 的命令模式記錄模式
- 設計模式 - 迭代器模式詳解及其在ArrayList中的應用設計模式
- VIM模式三種模式有什麼?linux系統學習模式Linux
- 【vim】vim 常用命令之工作速查