Mutt-Tastaturbelegung: ^G ??
Hallo Liste, ich habe ein kleines Problem mit Mutt. Ich manchen Menüs wird mir bspw. angezeigt, daß ich mit "^G" weiterkomme. Wie erzeuge ich diese Tastenkombination? Steht das "^" für STRG? oder für ALT(GR)? Das Problem hab ich immer wenn das Zeichen "^" mit dabei steht. Egal was ich ausprobierte ich erreiche entweder gar keine Reaktion, oder nur die Fehlermeldung, das diese Taste nicht belegt ist. Mutt läuft bei mir in einem "konsole" - Fenster unter KDE 2.1.1 Muß ich eine best. Tastaturbelegung oder Kodierung mit "konsole" einstellen?? Für einen Tipp wäre ich sehr dankbar. Gruß, Markus Förg
* Markus Foerg
ich habe ein kleines Problem mit Mutt. Ich manchen Menüs wird mir bspw. angezeigt, daß ich mit "^G" weiterkomme. Wie erzeuge ich diese Tastenkombination? Steht das "^" für STRG? oder für ALT(GR)?
Es steht fuer [STRG]. [G] = fetch mail (holt Mails vom Server) [g] = group reply (Antwort an alle Empfaenger) Beides _ohne_ [STRG]. Fuer [G] musst Du die POP-Geschichte erst erstellen in der .muttrc, sonst bekommst Du eine Fehlermeldung. In welchem Menue wird Dir angezeigt, dass Du nur mit [strg + G] weiter kommst? Im Hilfe-Menue [?]? Dann hast Du die Tastaturbelegung vermutlich von den Grundeinstellungen abweichend veraendert, denn, wenn ich mich recht erinnere, ist von Haus aus [STRG + G] nicht belegt. Gruss, Andreas -- Es gibt eine Sorte ungemein ueberlegener Menschen, die gern versichern, alles sei relativ. Das ist natuerlich Unsinn, denn wenn _alles_ relativ waere, gaebe es nichts, wozu es relativ sein koennte. [Russell]
* Andreas Kneib schrieb am 16.Mai.2001:
* Markus Foerg
[16/05/01 15:56]:
ich habe ein kleines Problem mit Mutt. Ich manchen Menüs wird mir bspw. angezeigt, daß ich mit "^G" weiterkomme. Wie erzeuge ich diese Tastenkombination? Steht das "^" für STRG? oder für ALT(GR)?
Es steht fuer [STRG].
Jein, siehe andere Mail. So wäre es Unsinn für CTRL-# ^# zu schreiben, das ist kein ASCII-Symbol. Für ^A - ^Z kann man es aber so ausdrücken.
In welchem Menue wird Dir angezeigt, dass Du nur mit [strg + G] weiter kommst? Im Hilfe-Menue [?]? Dann hast Du die Tastaturbelegung vermutlich von den Grundeinstellungen abweichend veraendert, denn, wenn ich mich recht erinnere, ist von Haus aus [STRG + G] nicht belegt.
Du kanst eine Eingabe, die Du machst mit CTRL-G abbrechen. Wenn Du z.B im Composemenu mit s ein neues Subjekt eingeben willst, schon angefangen hast zu schreiben, und es Dir denn doch anders überlegst, so kanst Du den Vorgang mit CTRL-G abbrechen und es steht als Subjekt wieder das alte da. Besonders nützlich, wenn Du mal aus Versehen die s - Taste für save gedrückt hast, aber gar nicht abspeichern willst. Bernd -- Alle meine Signaturen sind rein zufällig und haben nichts mit dem Text oder dem Schreiber zu tun, dem ich antworte. Falls irgendwelche Unrichtigkeiten dabei sein sollten, so bedauere ich das. Es wäre nett, wenn Du mich benachrichtigen würdest. |Zufallssignatur 0
Hi, Bernd,
* Bernd Brodesser
Du kanst eine Eingabe, die Du machst mit CTRL-G abbrechen. Wenn Du z.B im Composemenu mit s ein neues Subjekt eingeben willst, schon angefangen hast zu schreiben, und es Dir denn doch anders überlegst, so kanst Du den Vorgang mit CTRL-G abbrechen und es steht als Subjekt wieder das alte da. Besonders nützlich, wenn Du mal aus Versehen die s - Taste für save gedrückt hast, aber gar nicht abspeichern willst.
Hoppla, das ist mir noch gar nicht aufgefallen. :-) Mit besten Gruessen, Andreas -- Kneibs Notizen. Diese Woche: '243 Worte ueber den Tod' * http://www.kolumne.ixy.de * * http://www.wortwaal.de/kneibskolumne/ *
* Markus Foerg schrieb am 16.Mai.2001:
ich habe ein kleines Problem mit Mutt. Ich manchen Menüs wird mir bspw. angezeigt, daß ich mit "^G" weiterkomme. Wie erzeuge ich diese Tastenkombination? Steht das "^" für STRG? oder für ALT(GR)?
Es steht für einer der ersten 64 ASCII-Zeichen. Siehe man 7 ascii. (auf man ascii, gibt es allerdings nicht den Hinweis auf diese Darstellung) Diese ersten 64 ASCII-Zeichen sind die nichtdruckbaren Steuerzeichen. Dabei steht ^@ für ASCII 0, ^A steht für ASCII 1 und so weiter, bis zu ^Z für ASCII 26 (dezimal) = 032 (oktal) = 0x1A (hexadezimal). Weiter geht es mit ^[ für ASCII 27 = 033 =0x1B ^\ = ASCII 28 = 034 = 0x1C ^] = ASCII 29 = 035 = 0x1D ^^ = ASCII 30 = 036 = 0x1E ^_ = ASCII 31 = 037 = 0x1F Das nächste Zeichen ist das erste druckbare Zeichen, nämlich das Blank = ASCII 32 = 040 = 0x20 Das geht denn so weiter bis zu ~ = ASCII 126 = 0176 = 0x7E und dann kommt noch zum Abschluß ein nichtdruckbares Zeichen, nämlich: ^? = ASCII 127 = 0177 = 0x7F Auf Amerikanischen Tastaturen ist es aber so, daß man mit CTRL und die jeweilige Taste genau dieses Steuerzeichen bekommt. Bei deutschen Tastaturen ist dies leider nur bei Buchstaben so. Bei den anderen Symbolen ist die Tastaturbelegung bisher auch jedesmal anders gewesen. Und auf der Konsole anders als auf X. :(( Kann aber sein, daß das bei der 7.1 jetzt richtig ist, was immer das heißen mag, denn bei einem CTRL-ALT Gr-[ bricht man sich leicht die Finger. ;) Sinnvoll ist aber auch die Belegung: CTRL-2 -> ^@ CTRL-3 -> ^[ CTRL-4 -> ^\ CTRL-5 -> ^] CTRL-6 -> ^^ CTRL-7 -> ^_ CTRL-8 -> ^?
Das Problem hab ich immer wenn das Zeichen "^" mit dabei steht. Egal was ich ausprobierte ich erreiche entweder gar keine Reaktion, oder nur die Fehlermeldung, das diese Taste nicht belegt ist.
Du darfst natürlich nicht die ^ Taste drücken. Oben habe ich immer zwei Zeichen angegeben, also erst ^ und dann etwa A, richtig wäre . Aber da bin ich mir nicht sicher, wie es bei Dir ankommt. Das heißt, wenn Du mutt verwendest, dann müßte es eigentlich genauso ankommen. Wenn Du aber diese Mail editierst und mit dem Cursor über ^A und dann über gehst, wirst Du den Unterschied merken. Denn beim ersten sind es zwei Zeichen, beim zweiten nur eins.
Mutt läuft bei mir in einem "konsole" - Fenster unter KDE 2.1.1 Muß ich eine best. Tastaturbelegung oder Kodierung mit "konsole" einstellen??
Bei den Buchstaben dürfte es kein Problem sein. mutt interessiert sich nur dafür, welche ASCII-Zeichen eingegeben werden. Wie sie erzeugt werden ist mutt natürlich reichlich egal. Übrigens haben die Steuerzeichen auch Sonderbedeutungen, so steht ^H für den Backspace und folgerichtig erzeugt die Backspacetaste genau dieses Zeichen. ^I steht für TAB, ^J für den Linefeed, ^L für den Seitenumbruch, ^M für den Carriage Return und ^[ für ESC. Die entsprechenden Tasten erzeugen auch jeweils das zugehörige ASCII-Zeichen. So kann mutt nicht unterscheiden, ob Du TAB oder CTRL-i gedrückt hast, bei ihm kommt jeweils ^I an. Eigentlich haben alle Kontrollzeichen eine Bedeutung, aber das waren so die wichtigsten. Ach ja, ^G steht für den Beep.
Für einen Tipp wäre ich sehr dankbar.
Nun, denn noch einen. Normalerweise sind die Tasten zusammen mit ALT mit ESC und dann der jeweiligen Taste belegt. So ist es gleich, ob Du zuerst ESC und dann a eingibst, oder ALT+a Dargestellt wird das denn als ^[a Bernd -- Was ist quoten? Quoten ist das Zitieren aus einer mail, der man antwortet. Und wie macht man es richtig? Zitate werden mit "> " gekennzeichnet. Nicht mehr als nötig zitieren. Vor den Abschnitten das Zitat, auf das man sich bezieht, mit einer Zeile Abstand oben und unten. |Zufallssignatur 12
Hallo Bernd, Bernd Brodesser schrieb:
* Markus Foerg schrieb am 16.Mai.2001:
ich habe ein kleines Problem mit Mutt. Ich manchen Menüs wird mir bspw. angezeigt, daß ich mit "^G" weiterkomme. Wie erzeuge ich diese Tastenkombination? Steht das "^" für STRG? oder für ALT(GR)?
Es steht für einer der ersten 64 ASCII-Zeichen. Siehe man 7 ascii.
^^ upps, 32 Zeichen
(auf man ascii, gibt es allerdings nicht den Hinweis auf diese Darstellung) Diese ersten 64 ASCII-Zeichen sind die nichtdruckbaren ^^ 32, s.o. Steuerzeichen.
Dabei steht ^@ für ASCII 0, ^A steht für ASCII 1 und so weiter, bis zu ^Z für ASCII 26 (dezimal) = 032 (oktal) = 0x1A (hexadezimal). Weiter geht es mit ^[ für ASCII 27 = 033 =0x1B ^\ = ASCII 28 = 034 = 0x1C ^] = ASCII 29 = 035 = 0x1D ^^ = ASCII 30 = 036 = 0x1E ^_ = ASCII 31 = 037 = 0x1F
Das nächste Zeichen ist das erste druckbare Zeichen, nämlich das Blank = ASCII 32 = 040 = 0x20
Hier stimmts! Bist Du über 040 Oktal und 0x40 = 64 gestolpert?
Das geht denn so weiter bis zu ~ = ASCII 126 = 0176 = 0x7E und dann kommt noch zum Abschluß ein nichtdruckbares Zeichen, nämlich:
^? = ASCII 127 = 0177 = 0x7F
-----8<---------------8<-------------- So long, Norbert
Hallo Norbert, * Norbert Kordts schrieb am 16.Mai.2001:
Bernd Brodesser schrieb:
* Markus Foerg schrieb am 16.Mai.2001:
Wie erzeuge ich diese Tastenkombination? Steht das "^" für STRG? oder für ALT(GR)?
Es steht für einer der ersten 64 ASCII-Zeichen. Siehe man 7 ascii. ^^ upps, 32 Zeichen
*an den Kopf schlag* Hast natürlich Recht.
Hier stimmts! Bist Du über 040 Oktal und 0x40 = 64 gestolpert?
Nö, nur nicht nachgedacht und nicht überprüft. ;) Bernd -- Homepages von deutschsprachigen Linux-Gurus: Kristian Köhntopp: http://www.koehntopp.de/kris/artikel/ Sven Guckes: http://www.math.fu-berlin.de/~guckes/sven Robin S Socha: http://socha.net/index2.html |Zufallssignatur 10
participants (4)
-
Andreas Kneib
-
Bernd Brodesser
-
Markus Foerg
-
Norbert Kordts