Mailinglist Archive: opensuse-de (7486 mails)

< Previous Next >
Re: screen
  • From: Andreas Kneib <aporia@xxxxxx>
  • Date: Sun, 10 Mar 2002 23:56:48 +0100
  • Message-id: <16kCEI-2A9fLkC@xxxxxxxxxxxxxxxxxxxxxxx>
MoinMoin,

* Waldemar Brodkorb <waldemar@xxxxxxxxxxx> [10/03/02 21:44]:

Ich möchte folgendes:
Wenn ich screen starte, kann ich mit <strg>-a und irgendwelchen Tasten
diverse Aktionen durchführen, die speziell screen beeinflussen.

Da ich aber bash User bin und ständig mit <strg-a> auf den
ersten Buchstaben in der Kommandozeile hüpfe, steht dies im
Konflikt. Innerhalb von screen kann ich dies nicht tun.

Hoppla, Du hast Recht. Ich bin hier so an die Defaultbelegung von [Pos1]
fuer den Anfang der Kommandozeile gewoehnt, dass mir die Fehlfunktion
von strg-a noch gar nicht aufgefallen ist.

Um ein Strg-a an eine Anwendung zu leiten, hilt Dir die Eingabe von
<Strg-a>a. Das ist freilich wieder ein Tastendruck mehr und loest Dein
Problem nicht. In diesem Fall waere es vielleicht am einfachsten, bei
der ~/.screenrc anzusetzen (Dann hat Du im Xterm und der Textkonsole
etwas davon). Die Manpage von Screen schlaegt zum Beispiel

"bindkey -k F1 command"

vor, um <F11> als ^A nutzen zu koennen.


Wenn ich jetzt screen dazu bekomme, das ich <taste 115> und
irgendwelche Tasten um screen zu steuern, dann steht das nicht im
Konflikt mit <strg-a>, um an den Zeileanfang zu hüpfen.

Ich habe gerade ein bissle rumprobiert, aber es ist mir nicht gelungen,
die Windowstasten vernuenftig einzubinden. Man muesste ihnen vermutlich
mit xmodmap ein andere Bedeutung zuweisen (den Buchstaben sz
beispielsweise), und dieses Windowstasten-Sz dann fuer Screen mit
bindkey -k zu einem alternativen ^A machen. Das haette natuerlich den
Nachteil, dass Du in Screen, auch wenn Du das regulaere sz drueckst, ein
<Strg>-a erhaelst. Mehr faellt mir leider im Moment nicht dazu ein.


Gruss,
Andreas

--
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GL@ d? s+:+ a C++ L+++(---) P- E--- W- N+++ o--- K- w--- O? M- V-
Ps+>$ PE(-) Y+ PGP+++ t+@ 5-- X- R tv- b++ DI? D+ G+ e-- h---- !r y+++
------END GEEK CODE BLOCK------


< Previous Next >
Follow Ups