Vi: Unterschied zwischen den Versionen

Aus Gemini-Wiki
Zur Navigation springen Zur Suche springen
Zeile 1: Zeile 1:
[[Kategorie:Index]]
+
=== Einleitung ===
[[Kategorie:FAQ und Anleitungen]]
 
{|width=99%
 
<div style="margin: 0; margin-right:10px; border: 1px solid #dfdfdf; padding: 1em 1em 1em;  background-color:#F8F8FF; align:right;">[[Bild:Artikel_Hinweis.png|right|40px|The Gemini Project]]
 
=== Hilfe zu Linux Editor vi ===
 
  
</div>
+
Der [http://de.wikipedia.org/wiki/Vi Vi] ist ein langjähriger [http://de.wikipedia.org/wiki/Linux Linux-]/[http://de.wikipedia.org/wiki/Unix Unix]-Editor, der bei den meisten Linuxsystemen und Embedded mit zum Lieferumfang gehört.
|-
 
|
 
<div style="background-color: #FFFAFA; border: 1px padding: .4em; solid #cccccc;">
 
__TOC__
 
==== Einleitung ====
 
 
 
Der [http://de.wikipedia.org/wiki/Vi Vi] ist ein langjähriger [[Hilfe zu Linux Grundwissen|Linux]]-/[http://de.wikipedia.org/wiki/Unix Unix]-Editor, der bei den meisten Linuxsystemen und Embedded mit zum Lieferumfang gehört.
 
  
 
Von daher ist es eigentlich ratsam, sich ein wenig mit diesem (genauso wie mit dem [[Midnight Commander]]) auseinander zu setzten.
 
Von daher ist es eigentlich ratsam, sich ein wenig mit diesem (genauso wie mit dem [[Midnight Commander]]) auseinander zu setzten.
Zeile 19: Zeile 8:
  
  
==== Die Bedienung ====
+
=== Die Bedienung ===
  
 
Die einfachste Bedienung ist wohl folgende:
 
Die einfachste Bedienung ist wohl folgende:
Zeile 30: Zeile 19:
  
  
* 2. Im vi am besten zu Anfang immer die '''Esc'''-Taste drücken.
+
* 2. Im vi am besten zu Anfang immer die '''Esc'''-Taste drücken. Jetzt ist man in einer definierbaren Ausgangssituation, aus der man alle Befehle eingeben kann.
Jetzt ist man in einer definierbaren Ausgangssituation, aus der man alle Befehle eingeben kann.
 
  
  
Zeile 49: Zeile 37:
  
  
==== Links zu Anleitungen ====
+
=== Links zu Anleitungen ===
  
 
Natürlich ist der Editor recht umfangreich und deshalb gibt es auch für eingefleischte Benutzer, die damit auf der Konsole z.B. Programmieren wollen, auch nette große Anleitungen.
 
Natürlich ist der Editor recht umfangreich und deshalb gibt es auch für eingefleischte Benutzer, die damit auf der Konsole z.B. Programmieren wollen, auch nette große Anleitungen.
Zeile 58: Zeile 46:
  
  
Zurück zum [[#top | Inhaltsverzeichnis:]]
+
[[Kategorie:Anleitungen]]
</div>
 
|}
 
 
 
 
 
'''Zurück zur Übersicht:[[Gemini-Wiki:Portal]] oder [[Hauptseite]]'''
 

Version vom 18. November 2012, 01:07 Uhr

Einleitung

Der Vi ist ein langjähriger Linux-/Unix-Editor, der bei den meisten Linuxsystemen und Embedded mit zum Lieferumfang gehört.

Von daher ist es eigentlich ratsam, sich ein wenig mit diesem (genauso wie mit dem Midnight Commander) auseinander zu setzten. Denn warum sollte man auf irgendwelche Windowstools fixiert sein, wenn die Systeme eigentlich alles mitbringen und so ziehmlich alle gleich sind, egal ob es sich da nun um Dreamboxen, NAS oder sonstiges handelt.


Die Bedienung

Die einfachste Bedienung ist wohl folgende:

  • 1. Datei öffnen bzw. neu erstellen mit vi pfad_zur_datei/dateinamen z.B.:
vi /etc/auto.network

Hier wird die Datei auto.network geöffnet oder angelegt im Verzeichnis /etc


  • 2. Im vi am besten zu Anfang immer die Esc-Taste drücken. Jetzt ist man in einer definierbaren Ausgangssituation, aus der man alle Befehle eingeben kann.


  • 3.Jetzt die i-Taste für den Input drücken

und anschließend mit der rechten Maustaste in das vi-Fenster klicken. Der Text aus der Zwischenablage wird sofort eingefügt oder man kan die Datei eben editieren.
Mit Hilfe der Pfeiltasten kann man in den Zeilen navigieren.

  • 4. Das Speichern erfolgt so
Esc-Taste drücken
:wq! drücken

Die Ecs-Taste wird gedrückt, um wieder im Befehlsmodus zu sein.
:wq! entspricht: write quit und erzwinge das Speichern falls erforderlich.
Falls etwas schief gehen sollte, dann kann man immer Esc drücken und anschliessend :q!.
So wird nichts gespeichert und man darf von vorne anfangen....


Links zu Anleitungen

Natürlich ist der Editor recht umfangreich und deshalb gibt es auch für eingefleischte Benutzer, die damit auf der Konsole z.B. Programmieren wollen, auch nette große Anleitungen.