VI Editor funktioniert nicht wie normal
VI Editor funktioniert nicht wie normal
Hallihallo!
Ich bin hier ganz frisches Frischfleisch und nutze Euch erst mal aus!
Zu mir: Ich bin Lehrling für IT-Systemtechnik und bin aktuell am Lernen für den LPIC-1 - zudem bin ich aktuell in einem Praktikum bei einem IT-Dienstleister bzw. Systemintegrator. Ich bin jetzt nicht so extrem fit mit Debian, aber Ubuntu und CentOS kenne ich "ganz okay" - wo ja die Unterschiede nicht extrem riesig sind. Eigentlich.
So, jetzt aber zu meinem Problem:
Ich habe oben absichtlich "Eigentlich." geschrieben, weil ich ein wahnsinnig seltsames Problem habe mit dem VI Editor unter Debian (unsere Zutritts- und Erfassungsgeräte kommen alle mit Debian), denn die ganzen Kommandos sind komplett anders, als ich sie gelernt habe und privat schon seit Jahren nutze - wohlgemerkt großteils mit "dd" und "i", weil ich mir die Fülle an Befehlen nicht merke.
Wenn ich auf "i" drücke, steht unten weder --INSERT--, noch kann ich Eingaben tätigen - selbiges mit "a" oder auch "o". Mit "dd" kann ich keine Zeilen löschen, sondern nur einzelne Wörter und so weiter und so fort.
Wieso das so ist, weiß ich absolut nicht - ich weiß aber, dass ich den VI eigentlich ganz praktisch finde, aber in den Situationen eine ungesunde Hassliebe zu dem Editor entwickle - durch die Blume gesagt.
Außerdem sind bei meiner Praktikumsstelle nur solche Linux-Experten dabei, die mich fragen, wie man Netzwerkeinstellungen über die CLI ändert... Tja, deswegen frage ich hier.
Über jegliche Hilfestellung wäre ich wahnsinnig dankbar, wenn ihr mehr Infos bräuchtet, einfach schreiben!
Ansonsten sonnige Grüße aus Österreich,
Michael
Ich bin hier ganz frisches Frischfleisch und nutze Euch erst mal aus!
Zu mir: Ich bin Lehrling für IT-Systemtechnik und bin aktuell am Lernen für den LPIC-1 - zudem bin ich aktuell in einem Praktikum bei einem IT-Dienstleister bzw. Systemintegrator. Ich bin jetzt nicht so extrem fit mit Debian, aber Ubuntu und CentOS kenne ich "ganz okay" - wo ja die Unterschiede nicht extrem riesig sind. Eigentlich.
So, jetzt aber zu meinem Problem:
Ich habe oben absichtlich "Eigentlich." geschrieben, weil ich ein wahnsinnig seltsames Problem habe mit dem VI Editor unter Debian (unsere Zutritts- und Erfassungsgeräte kommen alle mit Debian), denn die ganzen Kommandos sind komplett anders, als ich sie gelernt habe und privat schon seit Jahren nutze - wohlgemerkt großteils mit "dd" und "i", weil ich mir die Fülle an Befehlen nicht merke.
Wenn ich auf "i" drücke, steht unten weder --INSERT--, noch kann ich Eingaben tätigen - selbiges mit "a" oder auch "o". Mit "dd" kann ich keine Zeilen löschen, sondern nur einzelne Wörter und so weiter und so fort.
Wieso das so ist, weiß ich absolut nicht - ich weiß aber, dass ich den VI eigentlich ganz praktisch finde, aber in den Situationen eine ungesunde Hassliebe zu dem Editor entwickle - durch die Blume gesagt.
Außerdem sind bei meiner Praktikumsstelle nur solche Linux-Experten dabei, die mich fragen, wie man Netzwerkeinstellungen über die CLI ändert... Tja, deswegen frage ich hier.
Über jegliche Hilfestellung wäre ich wahnsinnig dankbar, wenn ihr mehr Infos bräuchtet, einfach schreiben!
Ansonsten sonnige Grüße aus Österreich,
Michael
Re: VI Editor funktioniert nicht wie normal
wahrscheinlich hilft ein
gruss
Code: Alles auswählen
apt-get install vim
-- nichts bewegt Sie wie ein GNU --
Re: VI Editor funktioniert nicht wie normal
... jep, und vorher vielleicht noch die Kontrolle, was für ein vi gerade installiert ist:
Code: Alles auswählen
dpkg -l "vi*"
Re: VI Editor funktioniert nicht wie normal
Hallo michlemt,
Gut, ich hab das mal eben nachvollzogen, es es wird zwar kein insert unten angezeigt, aber nach drücken von "i" befindet er sich sehr wohl im Insert Modus und er macht das, was er machen soll. Ansonsten ist es eben eine abgespeckte Version, wie auch in der Paketbeschreibung beschrieben.
Gruß ralli
Gut, ich hab das mal eben nachvollzogen, es es wird zwar kein insert unten angezeigt, aber nach drücken von "i" befindet er sich sehr wohl im Insert Modus und er macht das, was er machen soll. Ansonsten ist es eben eine abgespeckte Version, wie auch in der Paketbeschreibung beschrieben.
Gruß ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.
Re: VI Editor funktioniert nicht wie normal
vim-tiny ist zwar im Funktionsumfang reduziert, aber das beschriebene Verhalten lässt sich damit nicht erklären. Selbstverständlich kann der i,a,c,o,dd - wenn er das nicht könnte, dann dürfte er sich auch nicht vim-irgendwas schimpfen. Gib mal die Versionen von Debian und vim an und zeige mal die Ausgabe von:
obwohl ich ja nicht glaube, dass man das so hinkonfigurieren könnte. Heißt natürlich nicht, dass die Installation von vim den Fehler nicht behebt...
Code: Alles auswählen
cat ~/.{vimrc,exrc,nexrc}
Re: VI Editor funktioniert nicht wie normal
Auch in vim.tiny sollten dd und der Moduswechsel wie gewohnt funktionieren. Wenn das nicht funktioniert, dann muss etwas Anderes faul sein.
Was dort auf Anhieb nicht funktioniert ist Syntaxhighlighting und das Navigieren mit dem Cursor im Eingabemodus.
Letztere Funktionalität kommt übrigens nicht aus vim selbst, sondern aus dessen Abhängigkeit vim-runtime. Installiert man dieses Paket, dann kann auch in vim.tiny im Eingabemodus der Cursor navigiert werden.
Was dort auf Anhieb nicht funktioniert ist Syntaxhighlighting und das Navigieren mit dem Cursor im Eingabemodus.
Letztere Funktionalität kommt übrigens nicht aus vim selbst, sondern aus dessen Abhängigkeit vim-runtime. Installiert man dieses Paket, dann kann auch in vim.tiny im Eingabemodus der Cursor navigiert werden.
Re: VI Editor funktioniert nicht wie normal
Cool, wusste ich auch noch nicht. Danke.hikaru hat geschrieben:04.05.2023 10:54:46Letztere Funktionalität kommt übrigens nicht aus vim selbst, sondern aus dessen Abhängigkeit vim-runtime. Installiert man dieses Paket, dann kann auch in vim.tiny im Eingabemodus der Cursor navigiert werden.
Re: VI Editor funktioniert nicht wie normal
Als old-school Unix-User finde ich das immer wieder lustig: Klagen, dass sich vi nicht richtig verhalten wuerde, weil es kein kompletter vim ist, sind so aehnlich wie Autofahrer, die sich beklagen, dass ihr Schaltgetriebe nicht richtig funktionieren wuerde, weil es die Gaenge nicht automatisch wechselt.
Use ed once in a while!
Re: VI Editor funktioniert nicht wie normal
Wenn `dd' keine Zeile loescht, sondern Worte oder so, dann hast du vermutlich nicht `dd' getippt, sondern das erste `d' hat noch zum vorigen Befehl gehoert und das zweite `d' wird mit der naechsten Eingabe kombiniert, die dann vermutlich eine Cursorbewegung war.michlemt hat geschrieben:04.05.2023 09:44:36Wenn ich auf "i" drücke, steht unten weder --INSERT--, noch kann ich Eingaben tätigen - selbiges mit "a" oder auch "o". Mit "dd" kann ich keine Zeilen löschen, sondern nur einzelne Wörter und so weiter und so fort.
Druecke einfach vor dem Befehl ein- oder mehrmals Escape, dann ist sichergestellt, dass ein neuer Befehl begonnen wird.
Use ed once in a while!
Re: VI Editor funktioniert nicht wie normal
und weiterMeillo hat geschrieben:04.05.2023 13:42:10Als old-school Unix-User finde ich das immer wieder lustig...
Nur so kenne ich vi, habe ich schon vor gut 30 Jahren so gelernt, auf jedem Unix waren die Befehle gleich, und da gab es noch kein vim oder grafisches Zeug.Druecke einfach vor dem Befehl ein- oder mehrmals Escape...
Immer erst ein Escape und dann den Befehl, und " : write quit " in die letzte Zeile zum speichern und beenden.
Re: VI Editor funktioniert nicht wie normal
Erstmal danke für alle Antworten.
Zur Erklärung: "Escape" gebe ich sowieso vor jedem Befehl ein - ein komisches Ding von mir, aber so gehe ich auf Nummer sicher. Somit kann ein "d" beim Befehl "dd" nicht zum vorherigen Befehl gehören.
Aber: Ich wusste absolut nichts von vim-tiny (sehr gut zu wissen übrigens, vielen Dank dafür!), also werde ich mich da mal spielen. Der Verdacht liegt firmenintern nahe, dass das Image defekt ist und wir deswegen immer wieder Probleme mit der Netzwerkkonfiguration haben bei /etc/networks/interfaces als auch der /etc/resolv.conf .
Zur Erklärung: "Escape" gebe ich sowieso vor jedem Befehl ein - ein komisches Ding von mir, aber so gehe ich auf Nummer sicher. Somit kann ein "d" beim Befehl "dd" nicht zum vorherigen Befehl gehören.
Aber: Ich wusste absolut nichts von vim-tiny (sehr gut zu wissen übrigens, vielen Dank dafür!), also werde ich mich da mal spielen. Der Verdacht liegt firmenintern nahe, dass das Image defekt ist und wir deswegen immer wieder Probleme mit der Netzwerkkonfiguration haben bei /etc/networks/interfaces als auch der /etc/resolv.conf .
Re: VI Editor funktioniert nicht wie normal
Dann solltest du das Image neu erzeugen und dann auch eine Prüfsumme (z.B. sha256sum) drüberlaufen lassen. Beim nächsten Verdacht auf ein defektes Image ist das dann schnell verifiziert.michlemt hat geschrieben:10.05.2023 14:23:05Der Verdacht liegt firmenintern nahe, dass das Image defekt ist.
Wenn es ein Debian Install-Image ist, dann kannst du es sowieso mit der Prüfsumme, die von Debian zur Verfügung gestellt wird, verifizieren.
Re: VI Editor funktioniert nicht wie normal
Nochmals vielen Dank an Alle für die regen Antworten und Lösungsvorschläge.
Wir haben das Ganze tatsächlich bis eben durchgecheckt und mit den Images hat tatsächlich Einiges nicht gestimmt.
Jetzt wurde ein neues Image gemacht und um die Kollegen nicht zu Heugabeln und Fackeln zu treiben, gleich auf das neue Image der "normale" vim und die vim-runtime raufgeworfen - lauter kluge Leute in der Firma und keiner weiß, wie man vim-tiny nutzt. Gut okay, ich habe in meinem Linux-Kurs nicht mal gehört, dass es einen vim-tiny gibt.
Wie gesagt, vielen vielen Dank nochmal an Alle für die Hilfe - die Lösungen waren dank euch sehr schnell gefunden, aber die Ursachenfindung hat bis jetzt gedauert!
Wir haben das Ganze tatsächlich bis eben durchgecheckt und mit den Images hat tatsächlich Einiges nicht gestimmt.
Jetzt wurde ein neues Image gemacht und um die Kollegen nicht zu Heugabeln und Fackeln zu treiben, gleich auf das neue Image der "normale" vim und die vim-runtime raufgeworfen - lauter kluge Leute in der Firma und keiner weiß, wie man vim-tiny nutzt. Gut okay, ich habe in meinem Linux-Kurs nicht mal gehört, dass es einen vim-tiny gibt.
Wie gesagt, vielen vielen Dank nochmal an Alle für die Hilfe - die Lösungen waren dank euch sehr schnell gefunden, aber die Ursachenfindung hat bis jetzt gedauert!
Re: VI Editor funktioniert nicht wie normal
Klasse, dass das Problem nun geloest ist.
Hier im Forum ist es ueblich, dass ein Thread, der geloest ist, als solcher markiert wird. Dazu den ersten Post editieren und den Titel um ein ``[geloest]'' oder aehnliches ergaenzen.
Hier im Forum ist es ueblich, dass ein Thread, der geloest ist, als solcher markiert wird. Dazu den ersten Post editieren und den Titel um ein ``[geloest]'' oder aehnliches ergaenzen.
Use ed once in a while!