1. Home
  2. News
  3. Download
    1. Thunderbird Release Version
    2. Thunderbird 140 ESR
    3. Thunderbird 115 ESR
    4. Thunderbird Beta Version
    5. Language Pack (User Interface)
    6. Dictionaries (Spell Check)
  4. Help & Lexicon
    1. Instructions for Thunderbird
    2. Questions & Answers (FAQ) about Thunderbird
    3. Help for this Website
    4. Last Changes
  5. Forums
    1. Unresolved Threads
    2. Latest Posts
    3. Threads of the last 24 hours
  • Login
  • Register
  • 
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Forum
  • Lexicon
  • Articles
  • Pages
  • More Options
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu Add-ons und manuellen Anpassungen
  4. Erweiterungen

[Diskussion] Tastenkürzel: Was verwendet ihr, was fehlt euch?

    • 140 ESR
  • thun.der.bird
  • September 14, 2025 at 12:08 PM
  • Thread is Unresolved
  • thun.der.bird
    Senior Member
    Reactions Received
    9
    Posts
    470
    Member since
    28. Aug. 2003
    • September 14, 2025 at 12:08 PM
    • #1
    Thunderbird product
    Thunderbird für Windows
    Thunderbird version
    140.2

    Moin.

    Ich arbeite gerade an einer Tippsammlung wo die Bedienung per Tastenkürzel einen der Schwerpunkte bilden wird und möchte mit euch über das Thema diskutieren.

    An diejenigen, die regelmäßig und gerne Tastenkürzel verwenden:

    Welche genau verwendet ihr?
    Welche bewußt nicht?
    Welche hätte ihr gerne, kennt aber keinen Weg das zu realisieren?
    Um globale Tastenkürzel wie Kopieren, Einfügen, Speichern, etc. soll es hier nicht gehen.
    Ich verwende für einige Kürzel die Erweiterung tbkeys.

    Hauptfenster

    Was ich verwende (sortiert nach Häufigkeit)

    1. [␣] Lesen
    2. [N] Neu (tbkeys func:MsgNewMessage)
    3. [R] Antworten (tbkeys cmd:cmd_reply)
    4. [A] Allen antworten (tbkeys cmd:cmd_replyall)
    5. [K] Nächste Ungelesene (tbkeys cmd:cmd_nextUnreadMsg)
    6. [S] Fokus auf Suchfeld in Schnellfilterleiste (tbkeys cmd:cmd_showQuickFilterBar)
    7. [F] Suche in dieser Nachricht (tbkeys cmd:cmd_fin)
    8. [⌫] Löschen
    9. [W] Weiterleiten (tbkeys cmd:cmd_forward)
    10. [E] Als neu bearbeiten (tbkeys cmd:cmd_editAsNew)
    11. [J] Junk
    12. [M] Gelesen/Ungelesen
    13. [Ö] Zurück im Verlauf
    14. [Ä] Vor im Verlauf
    15. [1] Nächste Nachricht (tbkeys cmd_nextMsg, weil F durch Punkt 6 belegt ist)
    16. [B] Vorherige Nachricht
    17. [P] Vorherige Ungelesene

    Was mir fehlt

    1. Später Antworten und erstmal als Entwurf speichern
    2. Fokus Ordnerbereich
    3. Fokus Nachrichtenliste
    4. Fokus Nachrichtenbereich

    Verfassenfenster

    Was ich verwende (sortiert nach Häufigkeit)

    1. [CMD+ENTER] Senden
    2. [CMD+UMSCHALT+A] Dateidialog zum Hinzufügen eines Anhangs öffnen
    3. [CMD+R] Zitat neu umbrechen
    4. [CMD+UMSCHALT+C] Feld CC einblenden und Fokus hinsetzen


    Hier noch zwei Links zur Erweiterung tbkeys:

    comm-central @ tip / mail/base/content/mainCommandSet.inc.xhtml
    Content of mail/base/content/mainCommandSet.inc.xhtml at revision c509a413dc590580d16ef96b92318bd2e9274044 in comm-central
    hg-edge.mozilla.org
    GitHub - wshanks/tbkeys: Custom keybindings for Thunderbird
    Custom keybindings for Thunderbird. Contribute to wshanks/tbkeys development by creating an account on GitHub.
    github.com

    Mein Projekt für Menschen mit kognitiven Einschränkungen: Thunderbird Easy-Peasy
    Thunderbirdnutzer der ersten Stunde - seit 2003 : ) | Plattform: macOS | Thunderbird-Version: die jeweils aktuelle ESR

    Edited 3 times, last by thun.der.bird (September 17, 2025 at 3:12 PM).

  • thun.der.bird
    Senior Member
    Reactions Received
    9
    Posts
    470
    Member since
    28. Aug. 2003
    • September 27, 2025 at 5:09 PM
    • #2

    Hätte ich nicht vermutet, dass eine Diskussion über Tastenkürzel hier auf gar kein Interesse stößt. Pech : )
    Ich dachte, die meisten TB-Nerds verwenden gerne Tastenkürzel und haben einige Mühe in das Customizing dieser Kürzel gesteckt.

    Mein Projekt für Menschen mit kognitiven Einschränkungen: Thunderbird Easy-Peasy
    Thunderbirdnutzer der ersten Stunde - seit 2003 : ) | Plattform: macOS | Thunderbird-Version: die jeweils aktuelle ESR

  • Markus S
    Senior Member
    Reactions Received
    50
    Posts
    274
    Member since
    7. Aug. 2024
    Helpful answer
    1
    • September 27, 2025 at 5:36 PM
    • #3
    Quote from thun.der.bird

    Welche genau verwendet ihr?

    Gar keine, ich bevorzuge die Maus.

    Gruß Markus

  • Drachen
    Senior Member
    Reactions Received
    2,075
    Posts
    5,431
    Member since
    15. Nov. 2004
    Helpful answers
    44
    • September 27, 2025 at 6:02 PM
    • #4

    im bzw. mit dem TB nutze ich keine Tastenkürzel.
    Unter Windows und Word kenne und nutze ich viele, bei Debian bisher wenige, im Fx kaum mehr als F5 oder ALT (so oft brauch ich das Menü ja nicht) Strg+F4, aber im TB ..... hab ich bisher keine benötigt.

  • bege
    Member
    Reactions Received
    9
    Posts
    159
    Member since
    29. Dec. 2008
    Helpful answers
    3
    • October 4, 2025 at 7:20 PM
    • #5

    Steht bei mir in tbkeys:

    "s": "cmd:cmd_markAsFlagged" Ich weiß nicht, ob das Standard ist, oder von mir später zugefügt

    "space": "(function () {var tabmail = window.document.getElementById('tabmail'); if (tabmail.currentTabInfo.mode.name == 'mail3PaneTab') { var win = tabmail.currentTabInfo.chromeBrowser.contentWindow; var doc = tabmail.currentTabInfo.chromeBrowser.contentDocument; if (win.folderTree && doc.getElementById('folderPane').contains(doc.activeElement)) { window.gTabmail.currentAbout3Pane.gFolder.markAllMessagesRead(window.msgWindow);} else {window.goDoCommand('cmd_toggleRead');}}})();" schaltet die markierte Nachricht oder den markierten Ordner um zwischen gelesen und ungelesen

    "esc": "func:CloseTabOrWindow" schließt den aktuelle Tab

    "ctrl+f1": "(function() {var uri = window.Services.io.newURI('https://www.thunderbird-mail.de/forum/'); window.Components.classes['@mozilla.org/uriloader/external-protocol-service;1'].getService(window.Components.interfaces.nsIExternalProtocolService).loadURI(uri); })();" öffnet dieses Forum im Browser

    "ctrl+shift+f5": "(function () { Services.appinfo.invalidateCachesOnRestart(); Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit);})();" startet Thunderbird neu und löscht dabei den (Skript-)Cache

    "alt+shift+y": "(function () {var tabmail = window.document.getElementById('tabmail'); tabmail.openTab('contentTab', { url: 'about:support' });})();" öffnet about:support (Informationen zur Fehlerbehebung)

    "alt+y": "(function () {var tabmail = window.document.getElementById('tabmail'); tabmail.openTab('contentTab', { url: 'about:config' });})();" öffnet about:config (erweiterte Einstellungen)

    "ctrl+shift+e": "(function () {var tabmail = window.document.getElementById('tabmail'); tabmail.openTab('contentTab', { url: 'about:preferences' });})();" öffnet die Einstellungen

    "ctrl+shift+a": "(function () {var tabmail = window.document.getElementById('tabmail'); tabmail.openTab('contentTab', { url: 'about:addons' });})();" öffent about:addons (Erweiterungen)

    "alt+x": "(function () {var browser = window.document.getElementById('unifiedToolbar'); var rect = browser.getBoundingClientRect(); var x = rect.left + 10; var y = rect.top + 10; var button = 0; var clickCount = 1; var modifiers = 0; window.windowUtils.sendMouseEvent('mousedown', x, y, button, clickCount, modifiers); window.windowUtils.sendMouseEvent('mouseup', x, y, button, clickCount, modifiers);})();" simuliert einen Mausklick an der entsprechenden Stelle auf dem Bildschirm (hier mit x und y 10). Da ist bei mir ein Button, der damit gedrückt wird. Wie ich die Position gefunden habe, weiß ich nicht mehr, dafür muss es ein Tool geben, das bei einem Mausklick die Position anzeigt.

  • thun.der.bird
    Senior Member
    Reactions Received
    9
    Posts
    470
    Member since
    28. Aug. 2003
    • October 4, 2025 at 8:40 PM
    • #6

    bege

    Vielen Dank für den Einblick!

    Ich habe bisher keine Antwort vom Autor von tbkeys erhalten. Mein Wunsch nach einer Verkettung von Befehlen bleibt als unerfüllt.

    Mein Projekt für Menschen mit kognitiven Einschränkungen: Thunderbird Easy-Peasy
    Thunderbirdnutzer der ersten Stunde - seit 2003 : ) | Plattform: macOS | Thunderbird-Version: die jeweils aktuelle ESR

  • bege
    Member
    Reactions Received
    9
    Posts
    159
    Member since
    29. Dec. 2008
    Helpful answers
    3
    • October 4, 2025 at 8:48 PM
    • #7
    Quote from thun.der.bird

    Mein Wunsch nach einer Verkettung von Befehlen bleibt als unerfüllt.

    Man kann doch in einem Skript mehrere Kommandos hintereinander ausführen. Und da man in tbkeys Skripte ausführen kann, geht das auch dort. Allerdings habe ich nicht die Kenntnisse dafür.

  • thun.der.bird
    Senior Member
    Reactions Received
    9
    Posts
    470
    Member since
    28. Aug. 2003
    • October 4, 2025 at 9:51 PM
    • #8

    Ich habe zig Sachen ausprobiert. Ohne Erfolg. Ohne Kenntnisse kommt man da nicht weiter.

    Eine besondere Herausforderung bei der Verkettung ist ja auch der Wechsel vom Hauptfenster zum Verfassenfenster und zurück zum Hauptfenster.

    1. Hauptfenster: cmd:cmd_reply
    2. Verfassenfenster: cmd:cmd_saveAsDraft
    3. Verfassenfenster: cmd:cmd_close
    4. Hauptfenster: cm:cmd_nextUnreadMsg

    Mein Projekt für Menschen mit kognitiven Einschränkungen: Thunderbird Easy-Peasy
    Thunderbirdnutzer der ersten Stunde - seit 2003 : ) | Plattform: macOS | Thunderbird-Version: die jeweils aktuelle ESR

    Edited once, last by thun.der.bird (October 4, 2025 at 11:04 PM).

  • ggbsde
    Senior Member
    Reactions Received
    822
    Posts
    3,242
    Member since
    3. Nov. 2023
    Helpful answers
    64
    • October 5, 2025 at 1:54 PM
    • #9

    Habe ich das richtig in Erinnerung, das du mit demselben Tastenkürzel bei jedem Tastendruck jeweils die nächste Funktion ausführen möchtest?

    Wenn das so ist, kommst du mit

    Quote from thun.der.bird

    zig Sachen ausprobiert

    nicht sehr weit. Denn jeder Tastendruck ist unabhängig vom vorhergehenden und weiß nicht, welche Funktion zuletzt ausgeführt wurde und welche nun dran ist. Daher muß jedesmal irgendwo gespeichert werden, was gerade dran war. Aber das geht.

    In tbkeys unter 'Main key bindings' einfügen:

    Code
    "ctrl+z": "if (window?.myLastFunc=='reply') { window.goDoCommand('cmd_nextUnreadMsg'); window.myLastFunc='next';} else {  window.goDoCommand('cmd_reply'); window.myLastFunc='reply';}"

    Und unter 'Compose key bindings':

    Code
    "ctrl+z": "if (window?.myLastFunc=='save') {  window.goDoCommand('cmd_close');} else {  window.goDoCommand('cmd_saveAsDraft'); window.myLastFunc='save';}"

    Das 'z' kannst du natürlich beliebig anpassen und auf dem Mac muß 'ctrl' durch 'command' ersetzt werden. Und diese Dinge müssen auf einer Zeile stehen (Keine manuellen Zeilenumbrüche!).

    Viel Erfolg

  • thun.der.bird
    Senior Member
    Reactions Received
    9
    Posts
    470
    Member since
    28. Aug. 2003
    • October 5, 2025 at 3:56 PM
    • #10
    Quote from ggbsde

    Habe ich das richtig in Erinnerung, das du mit demselben Tastenkürzel bei jedem Tastendruck jeweils die nächste Funktion ausführen möchtest?

    Nein. Ich möchte dass alle 4 aufgeführten Befehle nacheinander ablaufen, wenn ich ein einziges Mal die dazu deklarierte Taste ein einziges Mal gedrückt habe.

    Es ist nichts anderes als was man bei "Makros" auch macht. Man möchte weniger Schritte ausführen. Einen statt vier.

    Zur Zeit führe ich jedesmal manuell die 4 Schritte aus.

    Weil ich die Funktion täglich etliche Male verwende, fände ich es schön, dass zusammenfassen zu können zu einer einzigen Funktion.

    Aber trotzdem danke für deine Idee und die Nennung des Codes.

    Mein Projekt für Menschen mit kognitiven Einschränkungen: Thunderbird Easy-Peasy
    Thunderbirdnutzer der ersten Stunde - seit 2003 : ) | Plattform: macOS | Thunderbird-Version: die jeweils aktuelle ESR

  • ggbsde
    Senior Member
    Reactions Received
    822
    Posts
    3,242
    Member since
    3. Nov. 2023
    Helpful answers
    64
    • October 5, 2025 at 4:09 PM
    • #11
    Quote from thun.der.bird

    Nein

    Schade.

  • ggbsde
    Senior Member
    Reactions Received
    822
    Posts
    3,242
    Member since
    3. Nov. 2023
    Helpful answers
    64
    • October 5, 2025 at 4:48 PM
    • #12

    Dann versuch dies:

    Code
    "ctrl+z": "console.log('tbkeys'); window.goDoCommand('cmd_reply'); window.setTimeout(()=>{let mcs=Services.wm.getEnumerator('msgcompose'); let mc; while (mcs.hasMoreElements()) mc=mcs.getNext(); mc.goDoCommand('cmd_saveAsDraft');mc.goDoCommand('cmd_close');window.goDoCommand('cmd_nextUnreadMsg');}, 200)"

    Die 200 am Ende ist eine Zeit in Millisekunden. Falls es bei dir nicht richtig funtioniert, den Wert etwas hochsetzen.

    Edited once, last by ggbsde: Korrektur des Skripts! (October 5, 2025 at 8:24 PM).

  • thun.der.bird
    Senior Member
    Reactions Received
    9
    Posts
    470
    Member since
    28. Aug. 2003
    • October 5, 2025 at 6:35 PM
    • #13

    Ich freue mich sehr : )

    Funktioniert auf Anhieb perfekt! Vielen Dank!

    Mein Projekt für Menschen mit kognitiven Einschränkungen: Thunderbird Easy-Peasy
    Thunderbirdnutzer der ersten Stunde - seit 2003 : ) | Plattform: macOS | Thunderbird-Version: die jeweils aktuelle ESR

  • ggbsde
    Senior Member
    Reactions Received
    822
    Posts
    3,242
    Member since
    3. Nov. 2023
    Helpful answers
    64
    • October 5, 2025 at 8:26 PM
    • #14

    Ich habe das Skript in #12 nochmal korrigiert. Das Original erwischte das falsche Verfassen Fenster, wenn schon andere offen waren. Also bitte austauschen.

  • thun.der.bird
    Senior Member
    Reactions Received
    9
    Posts
    470
    Member since
    28. Aug. 2003
    • October 7, 2025 at 10:13 AM
    • #15

    Moin.
    Ich habe gerade rausgefunden, wie man die Pfeiltasten verwenden kann:

    "up": ...
    "down": ...
    "left": ...
    "right": ...

    Praktisch, finde ich.

    Kombi geht genauso. Beispiel: "meta+right": ...

    Mein Projekt für Menschen mit kognitiven Einschränkungen: Thunderbird Easy-Peasy
    Thunderbirdnutzer der ersten Stunde - seit 2003 : ) | Plattform: macOS | Thunderbird-Version: die jeweils aktuelle ESR

  • thun.der.bird
    Senior Member
    Reactions Received
    9
    Posts
    470
    Member since
    28. Aug. 2003
    • October 7, 2025 at 10:34 AM
    • #16
    Quote from thun.der.bird

    Was mir fehlt

    Fokus Ordnerbereich
    Fokus Nachrichtenliste

    Der Code lautet:

    Achtung! Wenn eine Deklaration die letzte ist: immer das Komma dahinter entfernen.
    tbkeys verweigert ansonsten auch das "Save settings".

    Code
    "1": "window.gTabmail.currentAbout3Pane.folderTree.focus();",
    "2": "window.gTabmail.currentAbout3Pane.threadTree.table.body.focus();",

    Mein Projekt für Menschen mit kognitiven Einschränkungen: Thunderbird Easy-Peasy
    Thunderbirdnutzer der ersten Stunde - seit 2003 : ) | Plattform: macOS | Thunderbird-Version: die jeweils aktuelle ESR

Current app version

  • Thunderbird 152.0.1 veröffentlicht

    Thunder July 4, 2026 at 1:02 PM

Current 140 ESR version

  • Thunderbird 140.12.1 ESR veröffentlicht

    Thunder July 4, 2026 at 1:05 PM

No Advertisements

There are no advertisements here. Maybe you give the website owner (Alexander Ihrig - aka "Thunder") instead something to be able to finance these sites in the long run. Many Thanks!

Thank you for the support!

Coffee to be spent?

Donate now via Paypal*

*Forwarding to PayPal.Me

Thunderbird Mail DE
  1. Imprint & Contact
  2. Privacy Policy
    1. Cookie Policy
  3. Terms of Use
  4. Donation Call for Thunderbird
Help for this website
  • All website support articles
  • How to use website search
  • How to create a forums user account
  • How to create and edit a forums thread
  • How to reset your forums password
Copyright © 2003-2026 Thunderbird Mail DE

You are NOT on an official page of the Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, Seamonkey®, XUL™ and the Thunderbird logo are (among others) registered trademarks of the Mozilla Foundation.

Powered by WoltLab Suite™