Was ist "# override" in .Xresources?


7

Ich habe .Xresources nicht viel verwendet, aber in den Dokumenten, die ich mir angesehen habe, wird der #overrideBefehl von Zeit zu Zeit erwähnt . Oder Modifikator. Oder was auch immer es ist.

Das ist das Problem; Ich weiß nicht was es ist (:

Hier ist ein Beispiel aus man xtermmeinem System:

*VT100*translations:    #override \n\
        Meta <KeyPress> /:dabbrev-expand()

Ich habe überraschend viel Zeit damit verbracht, herauszufinden, was genau #overrideist, aber bisher ohne Glück.

Kann mich jemand auf Dokumente verweisen, die das erklären #override?

Antworten:


5

http://menehune.opt.wfu.edu/Kokua/Irix_6.5.21_doc_cd/usr/share/Insight/library/SGI_bookshelves/SGI_Developer/books/XLib_WinSys/sgi_html/ch08.html

#overrideführt die Übersetzungen mit der vorhandenen Übersetzung zusammen und überschreibt jeden Konflikt, im Vergleich zu #augmentdem auch, aber die vorhandenen Übersetzungen, die in Konflikt stehen, haben Vorrang.


Danke, das erklärt es. Ich bin mir immer noch nicht sicher, was der genaue Zusammenhang zwischen .Xresources und den beschriebenen Übersetzungstabellen ist, aber ich vermute, wenn ich mehr von diesem Buch lese, kann ich es herausfinden ...
jwd

@jwd Die translationsRessource ist eine Übersetzung von Eingabeereignissen (Tastendruck oder Mausdruck ) in Aktionen (etwas, das in einem Programm geschieht). Mit anderen Worten, sie sind Schlüsselbindungen. X-Ressourcen geben Parameter eines Programms an, insbesondere Parameter, die sich auf die Benutzeroberfläche beziehen, z. B. das visuelle Erscheinungsbild oder hier Benutzereingaben.
Gilles 'SO - hör auf böse zu sein'
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.