Kann ich die Fluchtkombination von Screen an etwas anderes binden?

8395
Jason Baker

Ich bin so daran gewöhnt, Ca für die Home-Taste zu verwenden (basierend darauf, dass ich ein Emacs-Nerd bin), dass es mich stört, dass dies die Kombination ist, die der Bildschirm zum Starten von Befehlen verwendet. Kann ich etwas anderes daran binden?

11

4 Antworten auf die Frage

12
GodEater

Von meinem eigenen .screenrc:

# replace Ctrl-A with Ctrl-O escape ^Oo 
Ich benutze Ctrl-Z persönlich, weil dies der für Emacs am wenigsten verwendete Schlüssel ist, zumindest für mich. Teddy vor 15 Jahren 0
Aber Strg-Z wird in der Shell verwendet, um Jobs anzuhalten - also nicht ideal. GodEater vor 15 Jahren 6
Ist das die beste Kombination? ctrl a ist normalerweise die linke Hand. Dies führt dazu, dass der Benutzer entweder auf zwei oder auf die rechte Hand bewegt wird. Kannst du nicht etwas näher am Schlüssel finden? Brian Thomas vor 8 Jahren 0
7
Andrew Scagnelli

Die Ca-Kombination kann .screenrcmit dem bindBefehl aus der Datei neu zugeordnet werden .

Diese Website sollte Ihnen eine große Hilfe sein: http://www.softpanorama.org/Utilities/Screen/screenrc_examples.shtml

Entschuldigung - meinst du den Fluchtbefehl? Greg vor 8 Jahren 0
2
William Pursell

Von der man-Seite des Bildschirms zur Option -e:

 -e xy gibt das Befehlszeichen als x an und das Zeichen, das ein literales Befehlszeichen an y (bei Eingabe nach dem Befehl) Charakter). Der Standard ist "Ca" und "a", die angegeben werden können als "-e ^ Aa". Wenn Sie eine Bildschirmsitzung erstellen, legt diese Option fest Standardbefehlszeichen In einer Mehrbenutzersitzung wurden alle Benutzer hinzugefügt beginnt mit diesem Befehlszeichen. Aber beim anhängen an Bei einer bereits laufenden Sitzung ändert diese Option nur den Befehl Zeichen des anfügenden Benutzers. Diese Option entspricht Entweder die Befehle "defescape" bzw. "escape".  
Seufz ... im Zweifelsfall die Manpage. : - / Jason Baker vor 15 Jahren 0
Könnten Sie ein Beispiel für eine Anrufung angeben? ssice vor 11 Jahren 1
-1
Jason Baker

Es hilft, durch das Menü zu gehen. : - /

Ich habe es geändert, indem ich F9 drücke und "Escape-Sequenz ändern" wähle.