Dieser Artikel stellt häufige Probleme von Xshell und verwandten Konfigurationen vor. Die Konfiguration in diesem Artikel gilt hauptsächlich für die Xshell-Versionen 5 oder 6. Hinweis: Wenn es um die Konfiguration von „Eigenschaften“ geht und die aktuelle Xshell mit einem Server verbunden ist, wird die in diesem Sitzungsfenster durchgeführte Eigenschaftenkonfiguration nur für die Serversitzung wirksam. Wenn Sie alle Sitzungseigenschaften konfigurieren möchten, müssen Sie die entsprechenden Eigenschaftenkonfigurationsvorgänge in dem Sitzungsfenster durchführen, das nicht mit dem Server verbunden ist. 1. Im vi-Editor kann die Rücktaste im INSERT-Modus keine Zeichen löschen Um das obige Problem zu lösen, müssen Sie die folgenden Einstellungen vornehmen: a) Klicken Sie wie folgt auf die Schaltfläche „Eigenschaften“: Öffnen Sie das Eigenschaftenfenster. b) Wählen Sie auf der linken Seite des Fensters „Eigenschaften“ die Registerkarte „Terminal“ und stellen Sie den „Terminaltyp“ entsprechend der Registerkarte „Terminal“ wie folgt auf „Linux“ ein: c) Wählen Sie die Registerkarte „Tastatur“ auf der linken Seite des Fensters „Eigenschaften“, stellen Sie den „Funktionstastentyp“ entsprechend der Registerkarte „Tastatur“ auf „Linux“, die „ENTF-Tastenfolge“ auf „VT220 Del (Esc[3~])“ und die „RÜCKTASTE-Tastenfolge“ auf „ASCII 127 (Strg+?)(I)“ ein, wie unten gezeigt: d) In einigen Fällen müssen Sie aufgrund von Kompatibilitätsproblemen zwischen vim und dem systemeigenen vi sowie einigen Standardeinstellungen die Konfigurationsdatei .vimrc von vim ändern (diese Datei befindet sich im Stammverzeichnis des Benutzers) und der Datei Inkompatibilitätseinstellungen sowie einige BACKSPACE-Einstellungen wie folgt hinzufügen: Nachdem Sie die obigen Einstellungen vorgenommen haben, können Sie die Backspace-Funktion zum Löschen von Zeichen im INSERT-Modus von vi implementieren. 2. Das Problem der verstümmelten chinesischen Zeichen im vi-Editor Wenn im vi-Editor verstümmelte chinesische Zeichen erscheinen, können wir das Problem anhand der folgenden drei Aspekte beheben: 1) Xshell-Kodierungsformat; 2) Die Standardsprache (Kodierung) des Linux-Betriebssystems; 3) Die Kodierung der Datei, in der verstümmelte Zeichen auftreten. Normalerweise kann das Problem der Zeichenverstümmelung gelöst werden, indem die Kodierungsformate dieser drei konsistent gehalten werden. Die folgenden Beispiele veranschaulichen bestimmte Methoden zur Fehlerbehebung. Die chinesischen Schriftzeichen in der folgenden Datei test.cpp sind wie folgt verstümmelt: 1) Lassen Sie uns zunächst das Kodierungsformat von xshell überprüfen. Klicken Sie auf der xshell-Oberfläche auf die Schaltfläche „Eigenschaften“, um das Eigenschaftenfenster zu öffnen und das Kodierungsformat wie folgt zu überprüfen: Aus dem obigen Bild können Sie ersehen, dass das Kodierungsformat von xshell „UTF-8“ ist. 2) Verwenden Sie den Befehl „locale“, um die Standardsprache des Linux-Betriebssystems wie folgt anzuzeigen: Aus dem obigen Bild können wir ersehen, dass die Standardsprache des aktuellen Linux-Betriebssystems „en_US.UTF-8“ ist. 3) Verwenden Sie den Dateibefehl, um das Kodierungsformat der chinesischen verstümmelten Datei wie folgt anzuzeigen: In der obigen Abbildung können Sie sehen, dass das Kodierungsformat der Datei test.cpp „ISO-8859“ ist, was nicht mit dem Kodierungsformat der Xshell- und Linux-Systeme übereinstimmt. Daher muss das Kodierungsformat geändert werden. Verwenden Sie den Befehl iconv, um das Kodierungsformat der Datei test.cpp wie folgt in „UTF-8“ zu ändern: iconv -f GBK -t utf-8 -o test.cpp test.cpp Überprüfen Sie nach der Änderung das Kodierungsformat der Datei test.cpp erneut wie folgt: An diesem Punkt wurde das Kodierungsformat der Datei test.cpp auf UTF-8 geändert. Öffnen Sie die Datei und Sie können sehen, dass Chinesisch wie folgt normal angezeigt werden kann: Dies ist das Ende dieses Artikels mit einer detaillierten Erklärung häufiger Xshell-Probleme und zugehöriger Konfigurationen. Weitere verwandte Inhalte zu häufigen Xshell-Problemen und -Konfigurationen finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die zugehörigen Artikel weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
>>: MySQL erklärt das Prinzip und Beispiel zum Abrufen von Abfrageanweisungen
Docker bietet mehrere Netzwerke wie Bridge, Host,...
Verzögertes Laden (Lazy Loading) und Vorladen sin...
In diesem Artikel wird der spezifische Code für d...
Da die in der MySQL-Datenbank gespeicherten Daten...
Im folgenden Beispiel ist die Anzeige normal, wenn...
Die Datensatzsperre sperrt einen einzelnen Indexd...
【1】Kennen Sie die Breite und Höhe des zentrierten...
Inhaltsverzeichnis 1. Prinzipübersicht Query Cach...
Inhaltsverzeichnis Einführung Homebrew installier...
Der Code sieht folgendermaßen aus: // Linienstil ...
Inhaltsverzeichnis Anforderungen: Implementierung...
Ich wollte schon immer etwas über Caching lernen....
Kontroverse um Nofollow Zwischen Zac und Guoping ...
Inhaltsverzeichnis Prämisse TypeScript vs. JavaSc...
1. Flex ist die Abkürzung für Flexible Box, was „...