了解如何通過命令列快速有效地編輯檔案對每個linux系統管理員都至關重要。檔案編輯每天執行,無論是配置檔案,使用者檔案,文字文件還是您需要編輯的任何檔案。
在本教程中,我們將向您展示linux中最常見的命令列文字編輯器,並展示它們的優缺點。
ubuntu和衍生產品:aptitude update &&
aptitude
install vim
基於red hat的發行版:yum update && yum install vim
opensuse:zypper update && zypper install vim
vi是第乙個為unix編寫的全屏文字編輯器。雖然它的目的是小而簡單,但對於專門用於gui文字編輯器的人來說,例如notepad ++或gedit,可能有點挑戰性。
要使用vi,我們必須首先了解這個強大程式執行的3種模式,以便稍後開始學習其強大的文字編輯程式。
請注意,最現代的linux發行版附帶的變體vi稱為vim(「六提高」),它支援更多的功能比原來vi那樣。因此,在本教程中,我們將交替使用vi和vim。
學習vi至少有兩個很好的理由:
由於posix(可移植性作業系統介面)需要,因此vi始終可用(無論使用的是哪種發行版)。
vi不會消耗大量的系統資源,並且允許我們執行任何可以想象的任務而無需將手指從鍵盤上抬起。
此外,vi還有乙個非常廣泛的內建手冊,可以在程式啟動後立即使用:help命令啟動。此內建手冊包含的資訊多於vi / m的手冊頁。
vi/vim的使用:
工具的使用,在於多多練習,以下為我參考的教程:
vi/vim的配置
nano可能是最常用的命令列文字編輯器之一。這樣做的原因是它的簡單性以及它在大多數linux發行版中預裝的事實。
nano沒有vim的靈活性,但如果你需要編輯乙個大檔案,它肯定會完成工作。實際上pico(一款簡單的編輯器)和nano非常相似。兩者都在底部顯示其命令選項,以便您可以選擇要執行的選項。使用ctrl和底部顯示的字母的組合鍵完成命令。
emacs伺服器平台允許多個主機連線到同乙個emacs伺服器並共享緩衝區列表。
功能強大且可擴充套件的檔案管理器。
超出常規編輯器的定製 - 正如有人說它是作業系統中的作業系統。
命令自定義。
以上就是現在linux中常用的編輯器工具,工具再多也都是工具,我們只有多練習,多使用才可以掌握這些兵器,讓它們在我們的手裡就像戰神拿到自己稱心的兵器那樣。
linux中vim編輯器常用操作
除上面寫的還有句子間移動 段落間移動 這是編輯模式下,對文字進行操作的命令 dd 刪除游標所在行。複製和貼上命令 複製 替換命令 操作撤銷 恢復撤銷 撤銷之前的撤銷操作 重複前乙個操作 視覺化操作 類似於滑鼠游標選擇文字的操作 格式 start,end 使用方式 修飾符 還可以將s中的 分隔符換為其...
Linux 編輯器VI(VIM)常用操作指南
1 vi 檔名 2 vim i 在游標當前位置插入 a 在游標右側位置插入 o 在游標下一行位置開啟新的一行插入 o 在游標上一行位置開啟新的一行插入 i 在游標當前行行首插入 a 在游標當前行行尾插入 zz 儲存退出 wq 儲存退出 x 儲存退出 w 檔名 儲存到指定檔案中 q 儲存退出 針對未修...
linux常見編輯器
vi vimsed 流 joenano pico emacs 注意 sed 命令需要加上 i 表示在原始檔案上修改並儲存,否則只列印結果。linux檢視已安裝軟體 1 rpm包安裝的,可以用rpm qa看到,如果要查詢某軟體包是否安裝,用 rpm qa grep 軟體或者包的名字 root hexu...