So fügen Sie Tastenkombinationen in Xshell hinzu

So fügen Sie Tastenkombinationen in Xshell hinzu

Als nützlicher Terminalemulator wird Xshell häufig von Entwicklern zur Fernverwaltung von Hostservern verwendet. Um effizienter zu arbeiten, können wir einige Kurzbefehle hinzufügen, um mit Befehlen zu arbeiten.

Wie füge ich Kurzbefehle hinzu? Lassen Sie uns unten die spezifischen Betriebsmethoden lernen.

Die einzelnen Schritte sind wie folgt:

Schritt 1: Klicken Sie in der Xshell-Menüleiste auf das Menü „Ansicht“ und aktivieren Sie in den Dropdown-Optionen „Schnellbefehle“, wie in der Abbildung unten gezeigt.


Schnellbefehle prüfen

Abbildung 1: Überprüfen Sie die Schnellbefehle unter „Ansicht“

Schritt 2: Nachdem Sie die oben genannten Vorgänge ausgeführt haben, wird unten im Fenster die Stelle angezeigt, an der Sie die Tastenkombination für Schnellbefehle hinzufügen können. Doppelklicken Sie, um sie hinzuzufügen.


Schnellbefehl „Standort hinzufügen“

Abbildung 2: Schnellbefehl „Standort hinzufügen“

Schritt 3: Geben Sie Ihrer Verknüpfung im angezeigten Dialogfeld „Schnellbefehlsatz“ einen Namen und legen Sie den entsprechenden auszuführenden Befehl fest. Für „Datum anzeigen“ lautet der entsprechende auszuführende Befehl beispielsweise „Datum“.


Einen Schnellbefehl hinzufügen

Abbildung 3: Hinzufügen eines Tastenkürzels

Neben der Möglichkeit, selbst Verknüpfungsbefehle hinzuzufügen, sind tatsächlich auch einige lokale Befehle enthalten. Weitere Einzelheiten finden Sie in der Enzyklopädie der lokalen Xshell-Befehle.

Schritt 4: Bestätigen und schließen Sie das Dialogfeld. Sie können die neu hinzugefügte Schaltfläche für den Tastenkürzelbefehl unten im vorherigen Fenster sehen. Ein Klick darauf entspricht der Eingabe eines Tastenkürzelbefehls in der Befehlszeilenschnittstelle. Dies ist eine sehr praktische Eingabefunktion, wenn der Befehl häufig verwendet wird und relativ lang ist.


Einen Tastenkürzel eingeben

Abbildung 4: Geben Sie den Tastenkürzel-Befehl ein

Befolgen Sie die obigen Schritte, um in Xshell Kurzbefehle hinzuzufügen, damit Sie Remote-Hosts effizienter verwalten und die Arbeitseffizienz verbessern können. Klicken Sie auf Xshell Download, um die neueste Version herunterzuladen und auf Ihrem Computer zu installieren

löschen
Strg + d löscht das Zeichen an der Cursorposition, was in VIM x oder dl entspricht
Strg + h löscht das Zeichen vor der Cursorposition, was in VIM hx oder dh entspricht
Strg + K löscht alle Zeichen nach dem Cursor, entspricht D Umschalt + $ in VIM
Strg + u löscht alle Zeichen vor dem Cursor, entspricht d Umschalt + ^ in VIM
Strg + W löscht das Wort vor dem Cursor, was db in VIM entspricht
Strg + Y stellt die Zeichen wieder her, die beim letzten Mal mit Strg + U gelöscht wurden.
Strg + ? Vorherige Eingabe rückgängig machen
Alt + r Vorherige Aktion rückgängig machen
Alt + d löscht das Wort nach dem Cursor

bewegen
Strg + A bewegt den Cursor an den Anfang der Befehlszeile, was in VIM Äquivalent zu Umschalt + ^ ist.
Strg + E bewegt den Cursor an das Ende der Befehlszeile, was in VIM Äquivalent zu Umschalt + $ ist.
ctrl + f Der Cursor bewegt sich ein Zeichen zurück, was in VIM l entspricht
Strg + B bewegt den Cursor ein Zeichen vorwärts, entspricht h in VIM
Strg + linke Pfeiltaste Bewegen Sie den Cursor an den Anfang des vorherigen Wortes
Strg + Pfeiltaste rechts Bewegen Sie den Cursor an das Ende des nächsten Wortes
ctrl + x springt zwischen dem letzten Cursorzeichen und dem aktuellen Cursorzeichen
Alt + f springt zum Ende des Wortes, in dem sich der Cursor befindet

ersetzen
Strg + T ersetzt das aktuelle Zeichen durch das vorherige Zeichen
Alt + t vertauscht das Wort, in dem sich der Cursor gerade befindet, mit dem Wort vor dem Cursor
Alt + U macht das Wort an der Cursorposition groß
alt + l ändert das Wort an der aktuellen Cursorposition in Kleinbuchstaben
Alt + C macht den ersten Buchstaben des Wortes an der aktuellen Cursorposition groß
^oldstr^newstr ersetzt die Zeichenfolge im vorherigen Befehl

Bearbeiten von Verlaufsbefehlen
Strg + P kehrt zum letzten eingegebenen Befehlszeichen zurück
Strg + R Befehl „Wortsuchverlauf eingeben“
alt + p Geben Sie ein Zeichen ein, um nach Verlaufsbefehlen zu suchen, die dem Zeichen ähnlich sind
alt + > Zurück zum zuletzt ausgeführten Befehl

andere
Strg + S sperrt das Terminal
Strg + Q entsperrt das Terminal
ctrl + l löscht den Bildschirm, entspricht dem Befehl clear
Strg + C beginnt eine neue Zeile
Strg + i ähnelt der TAB-Tastenvervollständigungsfunktion
Strg + O Befehl wiederholen
Alt + Zifferntasten: Anzahl der Operationen

Praktische Bedienung:
#c+l zuerst Bildschirm löschen
minuit@suse:~>str1 str2 str3 #Geben Sie drei Wörter ein. Wenn das erste Wort groß geschrieben werden muss, drücken Sie c+a, um zum Anfang zu springen, und drücken Sie a+c

minuit@suse:~> Str1 str2 str3 #Okay, jetzt sieht das Wort so aus. Ich habe auch festgestellt, dass das zweite Wort groß geschrieben werden muss (dieser Befehl ist wirklich nervig: () Okay, wenn sich Ihr Cursor gerade auf dem zweiten Wort befindet, drücken Sie einfach a+u, um das Wort zu ändern. Wenn nicht, drücken Sie c+a und dann c+f, um zum zweiten Wort zu springen, und drücken Sie dann erneut a+u. Das Ergebnis ist wie unten gezeigt.

minuit@suse:~> Str1 STR2 str3 #Ich möchte wechseln, was soll ich tun? Ich bin bereits im letzten Wort. Das ist einfach. Drücken Sie a+2+b und springen Sie zum zweiten Wort. Drücken Sie dann a+l. Jetzt ist das zweite Wort komplett klein geschrieben.

minuit@suse:~> Willkommen bei Chinaunix! #Ändert es nicht einfach die Groß- und Kleinschreibung? Drücken Sie c+a und dann a+3+c, um den Effekt zu sehen
minuit@suse:~> Willkommen bei Chinaunix! #GUT Es ist ganz einfach. Versuchen wir es noch einmal zu ersetzen.
minuit@suse:~> Willkommen bei Chinaunix! #Noch immer springen diese drei Wörter c+a zum Anfang und dann zum zweiten Wort (da a+t nur das vorherige Wort ersetzen kann, können Sie a+t nicht auf dem ersten Wort drücken) Halten Sie a+t gedrückt
minuit@suse:~> Willkommen, Chinaunix! #Jetzt sieht es so aus. Wenn ich erneut a+2+t drücke, ändert es die Form.
minuit@suse:~> Chinaunix! Willkommen bei #Okay, beginnen wir mit einigen häufiger verwendeten
minuit@suse:~>ls /tmp/ #schau was da ist
Datei1 Datei2 Datei3 ..... ..
minuit@suse:~>^ls^cd #Wenn Sie nun das Verzeichnis erneut aufrufen möchten, geben Sie einfach den Ersatzbefehl ein. Dies kann bei langen Befehlen viel Zeit sparen, da Sie sonst nicht a+b oder a+f drücken müssen.
cd /tmp/
minuit@suse:/tmp> #Ich habe das tmp-Verzeichnis betreten. Ich werde den Sprungbefehl nicht ausprobieren. Sie können es selbst versuchen und Sie werden es nicht sehen.^_^

------------------------------------------------------------------------------------------------
Mit Strg + A kann schnell zum Anfang der Befehlszeile gewechselt werden
Strg + e wechselt zum Ende der Befehlszeile
Strg + r Befehl „Im Verlauf suchen“
Strg + u löscht alle Zeichen vor der Cursorposition
Strg + k löscht alle Zeichen nach der Cursorposition
Strg + W löscht das Wort vor dem Cursor
Strg + d beendet die aktuelle Eingabe und verlässt die Shell
Mit Strg + S können Sie auf dem aktuellen Bildschirm bleiben. Strg + Q setzt die Aktualisierung des Bildschirms fort.
Strg + L, Bildschirm löschen

Mit der STRG-Taste verbundene Tastenkombinationen:

Strg + a - Zum Zeilenanfang springen
Strg + B - Ein Zeichen zurückgehen
Strg + C – Befehl beenden //Das wird am häufigsten verwendet, oder?
Strg + d - Unter dem Cursor löschen
Strg + e - Zum Zeilenende springen
Strg + f - Ein Zeichen vorwärts bewegen
Strg + k - Löschen bis EOL
Strg + l - Bildschirm löschen //Bildschirm löschen, ähnlich dem Clear-Befehl
Strg + r - Den Verlauf rückwärts durchsuchen //Befehle zum Durchsuchen des Verlaufs
Strg + R - Rückwärtssuche im Verlauf mit mehreren Vorkommen
Strg + u - Rückwärts vom Cursor löschen // Nützlich, wenn das Passwort falsch eingegeben wurde
Strg + xx - Zwischen EOL und aktueller Cursorposition wechseln
Strg + x @ - Mögliche Hostnamenvervollständigungen anzeigen
Strg + Z - Befehl anhalten/stoppen
Auffüllen:
Strg + h - Löscht das aktuelle Zeichen
Strg + w - Das zuletzt eingegebene Wort löschen

Mit der ALT-Taste verbundene Tastenkombinationen:

Selten benutzt. Einige davon stehen im Konflikt mit Remote-Login-Tools.

Alt + < - Zur ersten Zeile im Verlauf wechseln
Alt + > - Zur letzten Zeile im Verlauf wechseln
Alt + ? - Aktuelle Vervollständigungsliste anzeigen
Alt + * - Alle möglichen Vervollständigungen einfügen
Alt + / - Versuch, den Dateinamen zu vervollständigen
Alt + . – Letztes Argument zum vorherigen Befehl ziehen
Alt + b - Rückwärts bewegen
Alt + C - Großschreibung des Wortes
Alt + d - Wort löschen
Alt + f - Vorwärts bewegen
Alt + l - Wort klein schreiben
Alt + n - Durchsuchen Sie den Verlauf vorwärts, nicht inkrementell
Alt + p - Nicht inkrementelle Rückwärtssuche im Verlauf
Alt + r - Befehl abrufen
Alt + t - Wörter verschieben
Alt + u – Wort groß schreiben
Alt + Rücktaste – Vom Cursor rückwärts löschen
// Dies ist nützlich, wenn SecureCRT nicht richtig konfiguriert ist.

Andere spezielle Tastenkombinationen:

Geben Sie bind -P ein, um alle Tastaturbelegungen anzuzeigen. Ich denke, diese Serie ist praktischer.

Hier bedeutet „2T“: Zweimal TAB drücken
$ 2T - Alle verfügbaren Befehle (allgemein) // Befehlszeilenvervollständigung, was meiner Meinung nach das Beste an Bash ist
$ (Zeichenfolge)2T – Alle verfügbaren Befehle, die mit (Zeichenfolge) beginnen
$ /2T - Gesamte Verzeichnisstruktur einschließlich der versteckten
$ ./2T - Nur darin enthaltene Unterverzeichnisse, einschließlich des versteckten
$ *2T - Nur Unterverzeichnisse darin, ohne verstecktes
$ ~2T - Alle anwesenden Benutzer im System von "/etc/passwd" //Das sehe ich zum ersten Mal, sehr nützlich
$ $2T - Alle Sys-Variablen // Sehr nützlich beim Schreiben von Shell-Skripten
$ @2T - Einträge aus "/etc/hosts" //Zum ersten Mal gesehen
$ =2T - Ausgabe wie ls oder dir //Es scheint nicht so gut zu sein wie ls Kurze Ergänzung:
Esc + T - vertauschen Sie die beiden Wörter vor dem Cursor

Tabelle 2-1 Tastenkombinationen zur Navigation in der Befehlszeile

Tastenanschläge

Vollständiger Name

Bedeutung

Strg+F

Charakter nach vorne

Ein Zeichen vorwärts gehen

Strg+B

Zeichen rückwärts

Ein Zeichen zurückgehen

Alt+F

Wort weiter

Ein Wort vorwärts gehen

Alt+B

Wort rückwärts

Ein Wort zurückgehen

Strg+A

Outfit

Zum Anfang der aktuellen Zeile

Strg+E

Zeilenende

Bis zum Ende der Zeile

Strg+L

Klarer Bildschirm

Löschen Sie den Bildschirm und hinterlassen Sie eine Linie oben auf dem Bildschirm

Die Tastenkombinationen in Tabelle 2-2 können zum Bearbeiten der Befehlszeile verwendet werden.

Tabelle 2-2 Tastenkombinationen zum Bearbeiten von Befehlszeilen

Tastenanschläge

Vollständiger Name

Bedeutung

Strg+D

Aktuellen Inhalt löschen

Den aktuellen Charakter löschen

Rücktaste oder Rubout

Vorherigen Inhalt löschen

Löschen des vorherigen Zeichens

Strg+T

Zeichen transponieren

Die Position des aktuellen Zeichens mit der des vorherigen Zeichens vertauschen

Alt+T

Tauschen Sie die Wörter aus

Die Position des aktuellen Wortes mit dem vorherigen Wort vertauschen

Alt+U

Großschreibung von Wörtern

Das aktuelle Wort groß schreiben

Alt+L

Wörter in Kleinbuchstaben

Das aktuelle Wort klein schreiben

Alt+C

Den ersten Buchstaben groß schreiben

Den ersten Buchstaben des aktuellen Wortes groß schreiben

Strg+V

Einfügen von Sonderzeichen

Fügen Sie Sonderzeichen hinzu. Drücken Sie beispielsweise Strg+V+Tab, um ein Tabulatorzeichen hinzuzufügen.

Verwenden Sie die Tastenkombinationen in Tabelle 2-3, um Text in der Befehlszeile auszuschneiden und einzufügen.

Tabelle 2-3 Tastenkombinationen zum Ausschneiden und Einfügen von Text in der Befehlszeile

Tastenanschläge

Vollständiger Name

Bedeutung

Strg+K

Zeilenende abschneiden

Text bis zum Zeilenende abschneiden

Strg+U

Zeilenkopfzeile ausschneiden

Text bis zum Zeilenanfang abschneiden

Strg+W

Das vorherige Wort ausschneiden

Schneiden Sie das Wort vor dem Cursor aus

Alt+D

Nächstes Wort ausschneiden

Das Wort hinter dem Cursor ausschneiden

Strg+Y

Zuletzt verwendeten Text einfügen

Den zuletzt ausgeschnittenen Text einfügen

Alt+Y

Früheren Text einfügen

Kehren Sie zum zuvor ausgeschnittenen Text zurück und fügen Sie ihn ein

Strg+C

Löschen einer gesamten Zeile

Löschen einer gesamten Zeile

Tabelle 2-4 Tastenkombinationen zur Textvervollständigung

Tastenkombinationen

Verwendet für

Alt+~

Kompletter Text mit Nutzernamen

Alt+$

Text mit Variablen vervollständigen

Alt+@

Kompletter Text mit Hostname

Alt+!

Vollständiger Text mithilfe von Befehlsnamen (Aliase, reservierte Wörter, Shell-Funktionen, integrierte Shell-Funktionen und Dateinamen werden in dieser Reihenfolge überprüft). Mit anderen Worten, ergänzen Sie diese Tastenfolge mit zuvor ausgeführten Befehlen

Strg+X+/

Liste möglicher Vervollständigungen für Benutzernamentext

Strg+X+$

Auflisten möglicher Umgebungsvariablen für die Vervollständigung

Strg+X+@

Liste der möglichen vervollständigten Hostnamen

Strg+X+!

Auflisten möglicher Vervollständigungsbefehlsnamen

Tabelle 2-5 Tastenkombinationen zur Verwendung des Befehlsverlaufs

Schlüssel

Funktionsname

beschreiben

Pfeiltasten (↑ oder ↓)

Schritt

Drücken Sie die Aufwärts- und Abwärtspfeiltasten, um durch die einzelnen Befehlszeilen in der Verlaufsliste zu blättern, bis Sie die gewünschte Position erreichen (Strg+P und Strg+N haben jeweils dieselbe Funktion).

Strg+R

Umgekehrte inkrementelle Suche

Geben Sie nach dem Drücken dieser Tasten eine Suchzeichenfolge ein, um eine umgekehrte Suche durchzuführen. Nach Eingabe dieser Zeichenfolge wird die passende Befehlszeile angezeigt und Sie können diese ausführen oder bearbeiten.

Strg+S

Vorwärtsinkrementelle Suche

Ähnlich wie die vorherige Funktion, sucht aber vorwärts

Alt+P

Rückwärtssuche

Geben Sie nach dem Drücken dieser Tasten eine Zeichenfolge ein, um in umgekehrter Reihenfolge zu suchen. Geben Sie eine Zeichenfolge ein und drücken Sie die Eingabetaste, um die zuletzt verwendeten Befehle anzuzeigen, die diese Zeichenfolge enthalten.

Alt+N

Vorwärtssuche

Ähnlich wie die vorherige Funktion, sucht aber vorwärts

Alt+<

Beginn der Verlaufsliste

Zum ersten Element in der Verlaufsliste gehen

Alt+>

Ende der Verlaufsliste

Zum letzten Element in der Verlaufsliste gehen

Dies ist das Ende dieses Artikels zum Hinzufügen von Tastenkombinationen zu Xshell. Weitere relevante Inhalte zum Hinzufügen von Tastenkombinationen zu Xshell finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Xshell5-Registrierungscode, Xftp5-Registrierungscode, Xmanager5-Registrierungscode (getestet)
  • Lösung für verstümmelte chinesische Ausgaben in der Remote-Linux-XShell
  • Xshell implementiert die Methode zum Hochladen von Dateien von Windows auf den Linux-Host
  • Stellen Sie mithilfe der auf Xshell basierenden Schlüsselmethode eine Verbindung zum Remote-Host her
  • xshell-Upload und -Download von Dateien (Windows, Linux)
  • Tutorial zur Konfiguration von SSH und Xshell für die Verbindung zum Server unter Linux (mit Bildern)
  • Python3 simuliert die Methode zur Implementierung der Xshell-Remoteausführung von Liunx-Befehlen
  • Bei Verwendung von Xshell unter Windows fehlen msvcr110.dll und andere DLLs
  • VMware10.0.7 installiert centos6.3 und stellt eine Verbindung zu xshell her
  • Sorgen Sie für die Sicherheit von Linux-VPS und -Servern. Xshell-Schlüssel-Login einrichten
  • Detaillierte Erläuterung der Idee der xshell-Remote-Anmeldung bei CentOS7 ohne Kennwortanmeldung

<<:  Ausführliche Erläuterung der Stilfunktion in Vue3-Einzeldateikomponenten

>>:  Detailliertes Tutorial zur Installation der MySQL 8.0.20-Datenbank auf CentOS 7

Artikel empfehlen

MySQL-Interviewfragen: So richten Sie Hash-Indizes ein

Zusätzlich zu den B-Tree-Indizes bietet MySQL auc...

Detaillierte Erklärung zum effizienten MySQL-Paging

Vorwort Normalerweise wird für MySQL-Abfragen mit...

So verwenden Sie „not in“ zur Optimierung von MySql

Als ich kürzlich in einem Projekt eine Auswahlabf...

js zur Realisierung des Mausverfolgungsspiels

In diesem Artikel wird der spezifische Code von j...

Codebeispiel für die Linux-SSH-Serverkonfiguration

Verwenden Sie den folgenden Terminalbefehl, um de...

MP3- oder Flashplayer-Code auf der Webseite abspielen

Code kopieren Der Code lautet wie folgt: <Obje...

Detaillierte Schritte zur Installation von MYSQL8.0 auf CentOS7.6

1. Im Allgemeinen ist MariaDB in CentOS standardm...

MySQL 4-Methoden zum Importieren von Daten

1. MySQL-Befehl importieren Die Importsyntax des ...

Grundlegendes zu MySQL-Sperren basierend auf Update-SQL-Anweisungen

Vorwort Die MySQL-Datenbanksperre ist ein wichtig...