Auswählen von Text beim Springen mit dem Cursor in iTerm2

20

Ich würde gerne wissen, ob es möglich ist, Texteditor-ähnliche Funktionen für die Auswahl von Text in iTerm2 zu erhalten. In Sublime Text 3 kann ich beispielsweise Folgendes tun:

⇧ ⌥ → = Wort rechts vom Cursor auswählen.

⇧ ⌘ → = Ganze Zeile rechts vom Cursor markieren.

Aber ich kann nicht für das Leben von mir scheinen, dies in iTerm2 zu tun. Ich kann Aktionen hinzufügen, mit denen der Cursor über Wörter oder ans Ende der Zeile springt , aber nicht gleichzeitig springen und auswählen.

Um es klar auszudrücken: Ich suche keine Alternative zum Hervorheben von Text auf diese Weise (z. B. eine Methode, die mit einer ⌘ FSuche beginnt oder die eine Maus erfordert). Ich suche nach der oben beschriebenen genauen Funktionalität.

JimmidyJoo
quelle

Antworten:

5

Sie können Tastenkürzel für diese Funktion in iTerm2 einrichten.

Unter Einstellungen> Profile> Tasten können Sie Tasten zuweisen, um den Anfang oder das Ende der Auswahl um ein einzelnes Zeichen, Wort oder eine Zeile zu verschieben. Standardmäßig sind solche Schlüssel nicht gebunden.

Um eine Verknüpfung für die genaue Textauswahl zu erstellen, auf die Sie sich beziehen, weisen Sie die Verknüpfungen den folgenden Aktionen zu:

⇧ ⌥ → = Move end of selection forward, Move by word

⇧ ⌘ → = Move end of selection forward, Move by line

Bewegen Sie das Ende der Auswahl vorwärts, bewegen Sie sich wortweise Bewegen Sie das Ende der Auswahl vorwärts, bewegen Sie sich wortweise

Quelle: https://www.iterm2.com/dokumentation-one-page.html

natemacinnes
quelle
2
Ich werde diese Antwort akzeptieren, da sie eindeutig so gut ist, wie wir sie bekommen werden. ABER die Leser sollten sich darüber im Klaren sein, dass sich die hier beschriebenen Funktionen möglicherweise von den erwarteten unterscheiden.
JimmidyJoo
a) "Zeilenweise verschieben" ist grundsätzlich nicht für Benutzer geeignet, die eine Texteditor-ähnliche Funktionalität nur innerhalb des vom Benutzer bearbeitbaren Teils der Befehlszeile erwarten .
JimmidyJoo
b) Die meisten Mac-Benutzer mögen dies vielleicht, aber die Trennung der Verschiebung der Auswahl in "Start-" und "End" -Teile bedeutet, dass Sie bestenfalls nur native Auswahlverschiebungen im Mac-Stil erhalten können, wenn Sie Auswahlverschiebungen vor- und zurückmischen als die von Sublime Text verwendete Konvention (mehr auf Windows und Linux ausgerichtet?). (Dies ist schwer zu erklären - probieren Sie es aus, um zu sehen, was ich meine.)
JimmidyJoo