Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

vi editor und editieren von vmx Dateien

Moderatoren: Dayworker, irix

Member
Beiträge: 23
Registriert: 01.11.2011, 17:22
Wohnort: Schweiz

vi editor und editieren von vmx Dateien

Beitragvon Phosphorester » 23.12.2011, 21:55

Hallo



Wenn ich eine vmxx Datei bearbeiten möchte, stelle ich eine Verbindung über Putty her und navigiere zur vmx.

Ich öffne diese und probiere einige Befehle aus, um mit dem Vi Editor vertraut zu werden. Jetzt passiert es mir häufiger das ich wohl in den Bearbeitungsmodus "rutsche" :oops: also was ich auch mache, ich kann keine Befehle mehr absetzen.
Wie komme ich aus diesen Bearbeitungsmodus wieder raus?

u und U UNDO funktioniert das vielleicht mit dem vi im ESXI nicht?
Auch :s:/ersetzen/durch/ funktioniert nicht oder mach ich hier was falsch?

Danke
Phosphorester

King of the Hill
Beiträge: 13063
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 23.12.2011, 22:11

Wenn du ueben willst.... dann mach das in einer Kopie der Datei... oder Installier dir ein Linux/Unix als VM.

Und einen Modi im VI zu wechseln geht immer mit ESC.

Gruss
Joerg

Experte
Beiträge: 1006
Registriert: 30.10.2004, 12:41

Beitragvon mbreidenbach » 23.12.2011, 23:36

Ich bin wirklich kein Fan vom vi - aber sollte das nicht :s/alt/neu/ heißen (in derselben Zeile) ? bzw :%s/alt/neu/ (global) ?

Member
Beiträge: 23
Registriert: 01.11.2011, 17:22
Wohnort: Schweiz

Beitragvon Phosphorester » 24.12.2011, 10:39

Hallo

Danke, ich werd mir noch ein Linux installieren. Ich übe auch nur an einer Versuchs-Maschine, also kann nix passieren :D

Der Tip mit ESC hat funktioniert, auch das :s/ersetzen/durch/ hat funktioniert. Allerdings nur in einer Zeile. So praktisch wie im Notepad unter Windows geht es nicht.
Das war meine Vorstelltung.

Aber die beiden Befehle u/U für Undo funktionieren nicht. Also gibt es kein UNDO im vi unter ESXi ?

Ich wünsche frohe Ostern
Phosphorester

King of the Hill
Beiträge: 13063
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 24.12.2011, 11:24

Phosphorester hat geschrieben:Hallo

Danke, ich werd mir noch ein Linux installieren. Ich übe auch nur an einer Versuchs-Maschine, also kann nix passieren :D

Der Tip mit ESC hat funktioniert, auch das :s/ersetzen/durch/ hat funktioniert. Allerdings nur in einer Zeile. So praktisch wie im Notepad unter Windows geht es nicht.
Das war meine Vorstelltung.


Da das funktioniert genau so:

In einer Zeile
:s/find/replace/g

und in der ganzen Datei
:%s/find/replace/g


Aber die beiden Befehle u/U für Undo funktionieren nicht. Also gibt es kein UNDO im vi unter ESXi ?


Nein, das ist in deren Version nicht implementiert.

Gruss
Joerg

Experte
Beiträge: 1006
Registriert: 30.10.2004, 12:41

Beitragvon mbreidenbach » 24.12.2011, 11:32

VI hat eigentlich nur zwei Vorteile:
1. er ist bei jedem Unix Derivat verfügbar
2. es gibt tatsächlich noch schlimmeres (falls jemand mal auf einer NetApp mit rdfile/wrfile rumgemurkst hat der würde sich über einen vi freuen)

Deswegen schadet es nichts wenn man mit VI kleine Änderungen in einer Textdatei vornehmen kann - aber wenn es irgendwelche andere Möglichkeiten gibt dann würde ich immer die nehmen.

Member
Beiträge: 23
Registriert: 01.11.2011, 17:22
Wohnort: Schweiz

Beitragvon Phosphorester » 25.12.2011, 12:19

Hallo

Danke, da bin ich wieder ein Schritt weiter.

Schöne Festtage.
Phosphorester

Guru
Beiträge: 2082
Registriert: 21.10.2006, 08:24

Beitragvon bla!zilla » 25.12.2011, 15:07

mbreidenbach hat geschrieben:falls jemand mal auf einer NetApp mit rdfile/wrfile rumgemurkst hat der würde sich über einen vi freuen)


Hach ja... -.- Ich kann das nachvollziehen.


Zurück zu „vSphere 5 / ESXi 5 und 5.1“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 22 Gäste