Heim >Computer-Tutorials >Computerwissen >Mehrere Schlüsselkompetenzen zur Beherrschung des vi-Editors des Linux-Systems
In Linux-Systemen ist der vi-Editor ein weit verbreiteter Texteditor. Für Systemadministratoren und Programmierer ist es von entscheidender Bedeutung, die Fähigkeiten des VI-Editors zu beherrschen. In diesem Artikel werden einige häufig verwendete VI-Editorfähigkeiten vorgestellt, um den Lesern dabei zu helfen, die Bearbeitungseffizienz zu verbessern.
Um den vi-Editor aufzurufen, geben Sie einfach „vi-Dateiname“ in das Linux-Terminal ein. Um eine bestimmte Datei direkt zu bearbeiten, verwenden Sie „vi Dateiname“ in der Befehlszeile.
Der vi-Editor ist in zwei Modi unterteilt: Befehlsmodus und Einfügemodus. Im Befehlsmodus können Sie verschiedene Befehle zum Bearbeiten von Text ausführen. Im Einfügemodus können Sie Textinhalte eingeben und bearbeiten. Um zwischen den beiden Modi zu wechseln, drücken Sie einfach die „Esc“-Taste.
Im Befehlsmodus können Sie die folgenden Befehle verwenden, um den Cursor zu bewegen:
h:向左移动一个字符 j:向下移动一个字符 k:向上移动一个字符 l:向右移动一个字符 Ctrl + B:向上滚动一页 Ctrl + F:向下滚动一页
Im Befehlsmodus kann Text mit dem folgenden Befehl gelöscht werden:
x:删除光标所在字符 dw:删除光标所在单词 d$:删除光标至行尾的所有字符 d^:删除光标至行首的所有字符 dd:删除光标所在行
Im Befehlsmodus können Sie Text mit den folgenden Befehlen kopieren und einfügen:
p:将剪贴板中的内容粘贴到光标后面 P:将剪贴板中的内容粘贴到光标前面 yy:复制光标所在行 yw:复制光标所在单词 y$:复制光标至行尾的所有字符 y^:复制光标至行首的所有字符
Im Befehlsmodus können Sie Vorgänge mit den folgenden Befehlen rückgängig machen und wiederholen:
u:撤销最近一次操作 U:撤销所有操作 Ctrl + R:重做最近一次撤销操作
vi-Editor kann Zeilennummern anzeigen, indem er Zeilennummern festlegt. Verwenden Sie im Befehlsmodus den folgenden Befehl, um die Anzeigezeilennummer festzulegen:
vi-Editor unterstützt auch das Suchen und Ersetzen von Text. Im Befehlsmodus können Sie Text mit den folgenden Befehlen suchen und ersetzen:
搜索文本:输入“/关键词”并按回车键,将光标移动到第一个匹配的字符处。输入“n”可以继续搜索下一个匹配的字符。 替换文本:输入“:%s/旧关键词/新关键词/g”并按回车键,将文件中所有出现的旧关键词替换为新关键词。输入“n”可以继续替换下一个旧关键词。
Im Befehlsmodus können Sie Texteigenschaften mit dem folgenden Befehl festlegen:
i:进入插入模式,在光标所在位置插入文本 I:进入插入模式,在行首插入文本 a:进入插入模式,在光标所在位置后面插入文本 A:进入插入模式,在行尾插入文本
vi ist ein von allen UNIX-Systemen bereitgestellter Bildschirmeditor. Er bietet ein Fenstergerät, über das Dateien bearbeitet werden können. Es ist nicht nur mit allen vi kompatibel Befehl, und es gibt einige neue Funktionen darin. Im Folgenden sind einige Vorteile von vim im Vergleich zu vi aufgeführt
1. Mehrstufige Stornierung
在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消2. Benutzerfreundlichkeit
vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台3. Grammatikhervorhebung
vim可以用不同的颜色来加亮你的代码。4. Visuelle Bedienung
vim不仅可以在终端运行,也可以运行于x window、 mac os、 windows。5. Vollständig kompatibel mit vi
vi和vim都是Linux中的编辑器,不同的是vim比较高级,可以视为vi的升级版本。 vi使用于文本编辑,但是vim更适用于coding。 注:coding是编码的意思,decoding是解码的意思
Das obige ist der detaillierte Inhalt vonMehrere Schlüsselkompetenzen zur Beherrschung des vi-Editors des Linux-Systems. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!