Frage

Ich habe gerade angefangen, GNU Emacs als meinen Texteditor zu verwenden, und ich mache mir Sorgen, dass „Emacs Pinky" indem ich ständig die Steuertaste mit meinem kleinen Finger drücken muss, wie es bei der Verwendung von Emacs erforderlich ist.Wie kann ich verhindern, dass ich möglicherweise diese Art von Verletzung durch wiederholte Belastung erleide?

War es hilfreich?

Lösung

Herstellung Feststelltaste Ein anderer Steuerschlüssel ist ein guter Anfang.Investieren Sie in eine ergonomische Tastatur.Einige Emacs-Benutzer gehen sogar so weit, sich Fußpedal-Dinge zur Steuerung und Meta zu besorgen ...

Andere Tipps

Konfigurieren Sie es so, dass die Leertaste funktioniert beide als Raum und Kontrolle;wenn das Raum wird allein als Raum und mit anderen als Raum gedrückt Strg.Also Raum + X wird behandelt als Strg + X.

Sie können dies mit AutoHotKey in Windows und mit „Modifikator für zu Hause" in Xorg unter Linux.(X, aber nur Linux.) Sie können verwenden Karabiner (früher bekannt als keyremap4macbook) auf dem Mac.(Tatsächlich habe ich Bin der Autor von at-home-modifikator.=)

Sie können mehr tun, wenn Sie eine Tastatur mit vielen Tasten im Raum haben, wie zum Beispiel japanische Tastaturen:Japanische Tastatur http://www.owltech.co.jp/products/keyboard/KB86STD/KB86STD_B-320.jpg

Meine unterste Reihe ist im Grunde EscBSRaumEingebenTab, aber wenn es als Modifikatoren verwendet wird, ist es AltSchichtStrgSchichtAlt.(Zum Beispiel, wenn Sie gedrückt halten Esc Zuerst und dann Space, es ist Alt+Raum, aber Space gefolgt von Esc, es ist Strg+Esc.Wenn Sie drücken Raum, Esc, Und X, dann ist es Strg + alt + X.) Alle kann mit gedrückt werden Daumen.Sie können eine japanische Tastatur beispielsweise bei amazon.com bestellen.Sie müssen kein Japanisch sprechen.

Das ist äußerst praktisch.Fokussieren Sie beispielsweise für Firefox (leider nicht für Emacs) einen Link und drücken Sie Strg + Eingabetaste.dann wird es in einem neuen Tab geöffnet.(Wenn Sie auch die Umschalttaste drücken, wird zur neuen Registerkarte gewechselt, anstatt auf der aktuellen Registerkarte zu bleiben.)

(Das obige Bild ist das der Autor von at-home-modifikator Verwendet.Der Hersteller verkauft dieses Modell jedoch nicht mehr.)

Besorge dir ein Fußpedal!(Ich habe eine Kinesis.) Heben Sie anschließend die Zuordnung von Steuerung und Feststelltaste auf, damit Sie sich dazu zwingen, Ihre Füße zu benutzen.

(Zu Ihrer Information: Die Neuzuordnung der Feststelltaste hilft, ist aber nach genügend Emacsing an einem Tag keine vollständige Lösung.)

Um Himmels willen – verwenden Sie einen anderen Texteditor!Wenn es etwas ist, das eine erfordert Fußpedal normal damit zu arbeiten, dann...Also...Ehrlich gesagt bin ich sprachlos.Es gibt eine Vielzahl leistungsstarker moderner Texteditoren, bei denen Sie sich keine Unmengen geheimnisvoller Tastenanschläge merken oder teure Hardware kaufen müssen.

Wissen Sie, ich kann vieles verstehen und akzeptieren, aber a Fußpedal Denn bei einem einfachen Texteditor ziehe ich eigentlich die Grenze.

Ich war schon immer neugierig, warum eine so große Community aus Programmierern, Autoren, Geeks usw.Ich habe noch keine supereinfache und effektive Lösung für dieses Problem gefunden.Einfach:1) Nehmen Sie ein kleines Stück Papier und formen Sie daraus eine Papierkugel.2) Kleben Sie es mit Klebeband auf Ihre linke Strg-Taste (und entfernen Sie es vorübergehend von der Stelle).3) Drücken Sie beim Schreiben diese Taste mit der Seite Ihrer linken Handfläche. Diese Taste liegt jetzt höher als die anderen und Sie können dies problemlos tun.Auf diese Weise müssen Sie keine Super-Ergo-Tastaturen kaufen oder die Strg-Taste auf die Feststelltaste umstellen (die Sie irgendwann sowieso mit Ihrem kleinen Finger drücken werden) ...

So viele Diskussionen über ein so kleines Problem.

Neu zuordnen Links-Strg Und Feststelltaste Sie sind also dort, wo sie sein sollten:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "Scancode Map"=hex:00,00,00,00,00,00,00,00,03,00,00,00,3a,00,1d,00,1d,00,3a,00,00,00,00,00

 

Ich stimme der Remap-Caps-Lock-Lösung voll und ganz zu, das hilft ziemlich.Um noch weiter zu gehen, habe ich es ausprobiert und es hat mir gefallen Ergoemacs-Tastenkombinationen.Das Projekt wird aktiv weiterentwickelt und recht gut unterstützt.Ich persönlich verwende es nicht, da es nicht in Mac OSEin weiterer Trick, mit dem ich gespielt habe, ist die Aktivierung von StickyKeys.Es wird auf vielen Plattformen unterstützt und lindert einige der mit der Akkordierung verbundenen Probleme (im Gegensatz zu einer bloßen Überbeanspruchung):Es wird anscheinend im Emacswiki empfohlen: http://www.emacswiki.org/emacs/StickyModifiers

Ich verwende das ausgezeichnete Key-Akkord-Modus für gemeinsame Aktionen.Sie können ihm Funktionen oder Tastenfolgen zum Aufrufen zuweisen.

Um sicherzustellen, dass ich das normale Tippen nicht zu sehr behindere, habe ich eine Buchstabenstatistik erstellt, um gute Tonartenakkorde zu finden.Ich habe sie mit aufgenommen meine Standardakkorde.

Zusätzlich zum bequemeren Befehlsaufruf habe ich Akkorde zum Einfügen von Dingen wie

Best wishes,
Arne

Ich hasse es, E-Mails ohne das zu schreiben ☺

Auch ich benutze Steuerungssperrmodus für Dinge wie Flyspell, bei denen ich die ganze Zeit Kontrolle brauche.Das ist modale Bearbeitung mit echten Emacs-Verknüpfungen.

Die Akkorde, die ich am häufigsten verwende, sind

Zunächst möchte ich darauf hinweisen, dass der Vorschlag, Emacs nicht zu verwenden, da die Standardtastenkombinationen möglicherweise nicht für jedermann geeignet sind, keinen Sinn ergibt.Emacs ist der am besten konfigurierbare „Texteditor“, der jemals entwickelt wurde, und daher sind natürlich auch triviale Dinge wie Tastenzuordnungen vollständig konfigurierbar.

Bezüglich des „Emacs-Pinky“-Problems ist mir aufgefallen, dass mehrere Leute „Anti-Emacs-Pinky“-Tastenkombinationen in sich haben .emacs, wie Benutzer „Paul Nathan“ (17,5.000 Wiederholungen, während ich das schreibe) hier:

Was sind gute benutzerdefinierte Tastenkombinationen in Emacs?

Dann ist bekannt, dass viele Menschen das bevorzugen vi Weg und Benutzer Emacs' Viper-Modus.

Ich denke, dass das Hauptproblem in Emacs standardmäßig die übermäßige Abhängigkeit von STRG und insbesondere C-x und C-f / C-b ist.Diese drei sind wirklich schrecklich, weil sie meiner Meinung nach schmerzhafte Fingerverzerrungen bedeuten.

Für mich muss also zunächst das Problem definiert werden:was ist das Problem?Das Problem liegt in der standardmäßigen übermäßigen Abhängigkeit von STRG, der Tatsache, dass STRG auf den meisten Tastaturen normalerweise schlecht platziert ist, und der Tatsache, dass die meisten Tastaturen auf dem Markt (ich schätze, mehr als 99,9 % aller jemals produzierten Tastaturen) völlige Einzelteile davon sind Müll.

Also was ist Mein Lösung dafür?

  • Ich verwende eine gute mechanische Tastatur und tippe mit der Touch-Taste.Leute, die es wirklich ernst meinen, werden wahrscheinlich Geld für eine sehr gute Split- und Matrix-Tastatur (wie die Kinesis Advantage) ausgeben ...Weil gespalten Und Matrix sind die einzigen Tastaturtypen, die aus ergonomischer Sicht sinnvoll sind (dies steht nicht einmal zur Debatte).Leider tippe ich seit drei Jahrzehnten und kann mich nicht an das Matrixlayout gewöhnen, daher verwende ich eine alte (fehlerhafte) gestaffelte Tastatur.Wenn Sie eine gestaffelte Tastatur verwenden möchten, nehmen Sie zumindest eine mit einem guten Schalter (z. B. Knickfedern wie beim IBM Model M oder Cherry MX-Schaltern oder Topres wie beim Happy Hacking Keyboard Pro).Seien Sie bereit, 500 US-Dollar und mehr auszugeben, wenn Sie auf ein geteiltes + „mechanisches“ Gerät wie den Cherry MX-5000 (*) oder den IBM M15 hoffen.

Also:Kurz gesagt, wenn Sie es wirklich ernst meinen, entscheiden Sie sich für einen Kinesis Advantage (sie verwenden Cherry MX-Schalter und Sie können sogar Ihren spezifischen Schalter auswählen, wenn ich mich nicht irre).

Wenn Sie sich wie ich leider nicht an diese wunderbaren Tastaturen gewöhnen können, weil sie „zu unterschiedlich“ sind, dann entscheiden Sie sich für eine gute „mechanische“ Tastatur.Jede Tastatur, die es ermöglicht, beim Tippen nicht durchzudrücken, schont die Fingergelenke.Hilft nach jahrzehntelanger Programmierung.

Wenn Sie nicht den „mechanischen“ Weg gehen wollen und denken, Gummikuppeln seien gute Tastaturen (ich halte sie für Schrott, aber jeder hat seine Vorliebe), dann wählen Sie zumindest eine gute Gummikuppel.Eine gute Wahl wäre der Ergo 4K von MS (noch einmal:Es ist eine Gummikuppel, daher ist es für mich ein fingerzerstörender Schrott, aber das ist Geschmackssache.

  • Sobald Sie eine gute Tastatur verwenden, ordnen Sie CAPS-LOCK der STRG-Taste zu.Kann auf jedem Betriebssystem durchgeführt werden.Es ist trivial und es gibt viele Links zu diesem Thema.

  • Ordnen Sie die Emacs-Tasten neu zu, um zu verhindern, dass Sie sich zu sehr auf die STRG-Taste verlassen.Erstes CTRL-x ist schrecklich.Es muss wirklich die schlechteste Abkürzung aller Zeiten sein.Sie können ctl-x-map jedoch nach Ihren Wünschen neu zuordnen.Ich mache das in meinem Remapping-Nebenmodus:

    (define-key my-keys-minor-mode-map (kbd „C-,“) ctl-x-map)

C-, passt möglicherweise nicht zu Ihnen:wähle etwas anderes...

Dann gibt es noch das Problem der Cursorbewegung.Ich denke, es ist ein großes Thema für „Texteditor“.Auch wenn ich dazu neige, alle guten Emacs-Funktionen zu verwenden, um schnell durch die Textpuffer zu navigieren, anstatt „den Cursor zu bewegen“, muss ich den Cursor dennoch ziemlich oft „manuell“ bewegen.

C-f / C-b müssen die zwei dümmsten Abkürzungen sein, um den Cursor überhaupt zu bewegen.

Ich verwende M-{i,j,k,l}.Daher bevorzugen die Leute {hjkl} anstelle von {ijkl}, aber ich mag {ijkl}, weil es den umgekehrten T-Pfeil reproduziert.Mir gefällt auch die Tatsache, dass man als Touch-Schreibkraft in der Startreihe bereits drei Finger auf {jkl} hat.Keine verrückten Fingerbewegungen, um „f“ oder „b“ zu erreichen:macht keinen Sinn.

Nicht zuletzt:Wenn Sie nicht gerade tippen, tun Sie es ausruhen Ihre Finger auf Ihrer Tastatur.Dafür benötigen Sie natürlich eine Tastatur mit einem guten Schalter, der so viel Widerstand hat, dass er nicht aktiviert wird, wenn Sie Ihre Tasten einfach auf der Tastatur ablegen.

Das Microsoft Natural Keyboard war für mich sehr, sehr gut.Ich verwende Emacs mehr als 10 Stunden am Tag für alles, ohne Probleme.

Mein Rat wäre: Versuchen Sie, mit den Daumen Zusatztasten (Strg, Alt) zu drücken. wenn sie in Reichweite sind.Auf Tastaturen mit kürzerer Leertaste ist es möglich, Alt (Meta) zu drücken, auch ohne den Daumen nach innen zu beugen.Sie können z. B. eine Neuzuordnung vornehmen.Drücken Sie die rechte Alt-Taste auf Strg und können Sie so bequem auf Strg und Alt zugreifen.Dies ist auch auf MS Natural Keyboards möglich.

Betrachten Sie a Kinesis konturiert Tastatur.Es hat ungefähr einen Monat gedauert, bis ich mit meiner vertraut war, und jetzt halte ich sie für die ideale Emacs-Tastatur, auch ohne Fußpedal.

Kein Witz.Ich bestellte mein erstes Gerät mit einem Food-Pedal, stellte jedoch fest, dass ich nicht in der Lage war, das Timing meiner Füße und Hände ausreichend zu koordinieren, um es für Modifikatortasten sinnvoll nutzen zu können.Eine Zeit lang nutzte ich es, um den integrierten Nummernblock umzuschalten, aber ich gab es auf, als mir klar wurde, dass ich es nicht benutzte, weil die Nummernzeile auf der Kinesis so leicht zu erreichen ist.

Eine hier noch nicht erwähnte Lösung ist die Verwendung beide Hände für Tastenkombinationen.

Angenommen, Sie möchten <STRG-K> drücken.Auf QWERTZ-Tastaturen befindet sich <K> auf der rechten Seite, also drücken Sie <STRG> mit Ihrer links Hand und <K> mit deiner Rechts Hand.Sobald man sich an das System gewöhnt hat, funktioniert es einwandfrei.

Ordnen Sie Strg per @Alasdair neu zu „Feststelltaste“ oder anderswo: Anleitungen für verschiedene Plattformen.

P.S.Ich bin etwas überrascht, dass dies nicht über eine Elisp-Funktion möglich ist.

Noch ein Ansatz:Wenn Sie einfach vermeiden möchten, dass „Emacs Pinky“ werden Verwenden Sie nicht den kleinen Finger, um die Steuertaste zu drücken.

Bei Bedarf können Sie die Tasten auf Ihrer Tastatur in der folgenden Reihenfolge neu zuordnen:

[Strg][Alt][Leertaste][Alt][Strg]

Auf jeder Standardtastatur (die Zusatztasten symmetrisch positioniert, z. B.(jede beliebige MS-Tastatur) Jetzt können Sie die Strg-Taste mit drücken Ringfinger und Alt-Taste mit Mittelfinger an beiden Händen.Diese Finger sind viel stärker als der kleine Finger und können häufigem Gebrauch standhalten.

Ein großartiges Tool zum einfachen Neuzuordnen von Tastaturtasten unter Windows ist AutoHotKey

Unter Ubuntu habe ich es geschafft mit:Tastatureinstellungen/Layouts/Andere Optionen

Versuchen Viper-Modus, ein Vi-Emulator in Emacs.Als jemand, der in den letzten 25 Jahren mehrmals zwischen vi/emacs/vim hin und her gewechselt hat, probiere ich jetzt endlich den Viper-Modus in Emacs aus, und er gefällt mir.Ich finde die vi-Befehle komfortabler, kann aber trotzdem die erweiterten Funktionen von Emacs beibehalten, die mir gefallen.

Ich benutze Emacs und Bash jeden Tag den ganzen Tag und habe die Feststelltaste als zusätzliche linke Steuerungstaste, wie bei VT100 vorgesehen.Bisher hat noch niemand erwähnt, wie man das am besten auf X11 machen kann.(Eigentlich gilt dies speziell für den X-Server X.org/xfree86, der heutzutage von allem verwendet wird):

setxkbmap -option ctrl:nocaps

 Or edit your xorg.conf to have
Section "InputDevice"
        Identifier  "Generic Keyboard"
        Driver      "kbd"
        Option      "XkbRules" "xorg"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us"
        Option      "XkbOptions" "ctrl:nocaps"
        Option      "Autorepeat" "200 40"
EndSection

(Die XkbOptions und Autorepeat habe ich der vorgenerierten Version hinzugefügt.Dann startet X jedes Mal mit der richtigen Tastenzuordnung, und Sie müssen nicht herausfinden, wo Sie setxkbmap ablegen, damit es jedes Mal ausgeführt wird, wenn Sie sich anmelden und Ihren Fenstermanager starten.)

Obwohl Gnome, wie Boskom erwähnte, einen Tastaturmanager hat.

Zu Ihrer Information: Emacs wurde ursprünglich für MIT-Lisp-Maschinen geschrieben „Space Cadet“-Tastaturen.X11 verfügt über Super-, Hyper-, Alt- und Meta-Modifikatortasten.Manchmal sind die „Windows-Tasten“ auf PC-Tastaturen Super zugeordnet.Sie sind praktisch, um sie an Fenstermanager-Sachen zu binden (z. B.virtuelle Desktops wechseln), da sie normalerweise von fast keiner App verwendet werden.

Platzieren Sie die Modifikatoren dort, wo sie waren gemeint Zu Sei:auf beiden Seiten der Leertaste, wo sie mit dem Daumen (oder einer anderen Ziffer Ihrer Wahl) auf der gegenüberliegenden Seite der Ziffer, die den geänderten Buchstaben drückt, gedrückt werden können (so dass C-g der rechte Daumen bei Strg und der linke Zeigefinger ist). „g“, und C-k ist der linke Daumen bei Strg und der rechte mittlere Daumen bei „k“).Sie werden feststellen, dass die richtige Reihenfolge von innen nach außen Strg Meta Super Hyper ist.

Wie Sie dies tun, hängt von Ihrem Betriebssystem und Ihrer Tastatur ab.Für Windows möchten Sie vielleicht beginnen Hier.In Mac OS X können Sie in den Systemeinstellungen > Tastatur und Maus > Sondertasten nachsehen.Für Linux gibt es tausend xmodmap Und XKB Tutorials.

zu Chow,

Gestern habe ich eine Lösung gefunden, mit der wir systemweite ErgoEmacs-Tastenkombinationen auf dem Mac haben können.

Der Trick besteht darin, das Tastenkombinationssystem von Mac OS X zu verwenden, sodass Sie eine systemweite ErgoEmacs-Tastenkombination mit der Steuertaste haben.Vertauschen Sie dann in den Betriebssystemeinstellungen die Strg- und die Befehlstaste.

Damit erhalten Sie das gesamte ErgoEmacs-Tastenkombinationssystem mit dem Modifikator neben der Leertaste.Der Nachteil ist natürlich, dass sich die normale Mac-Befehlstaste+Taste jetzt an der Ecke der Tastatur befindet.Es ist also ein Kompromiss, ob Sie die meisten Apps zur Textbearbeitung verwenden oder die Verknüpfungen der App.

Vielleicht probieren Sie es hier aus:http://code.google.com/p/ergoemacs/wiki/ErgoEmacs_keys_system_wide

Außerdem habe ich vor ein paar Jahren die betriebssystemweite benutzerdefinierte Tastenkombination des Mac ausprobiert, einige Kakao-Apps unterstützen sie immer noch nicht.Siehe unten hier

So erstellen Sie eine Tastenkombination in Mac OS X

aber vielleicht ist es jetzt besser.

Ich habe auch eine MS-Natural-Tastatur und sie ist großartig.Ich habe es geschafft, mir beizubringen, mit der Seite meiner linken Hand (unterhalb des kleinen Fingers) die Strg-Taste zu drücken.

Auch nach Neuzuordnung Feststelltaste werden Kontrolle, du musst immer noch deinen kleinen Finger benutzen, um darauf zu drücken – zumindest tue ich das, weil mein Ringfinger ihn für einen Befehl wie diesen nicht erreichen kann C-g.Es wird nicht empfohlen, den kleinen Finger überhaupt zu benutzen, oder?

Ich verwende ein MacBook Pro und habe das gerade neu zugeordnet auf der rechten Seite der Tastatur angezeigt werden Kontrolle.So zum Beispiel C-g wird zu einem Tastendruck, den ich mit beiden Händen und dem Daumen der rechten Hand ausführe und mein linker Zeigefinger drauf G.

Wir werden sehen, ob das bei meinem RSI hilft.Hat das noch jemand gemacht?

Eines der ersten Dinge, die ich auf einem neuen Computer mache, ist die Neuzuordnung der Feststelltaste zu einem neuen Steuerelement.

Google gibt es in Hülle und Fülle .reg Es stehen Dateien zur Verfügung, die dies unter Windows problemlos für Sie erledigen.

Ich fing an, die Steuertaste mit der Handfläche zu drücken, statt mit den kleinen Fingern.Ich verstehe, dass bei ergonomischeren Tastaturen die Steuertaste größer ist, was die Ausführung dieser Bewegung erleichtert.

Ich kann die Steuerungstaste problemlos sowohl in der West- als auch in der Südwestposition verwenden.Viele Emacser schwören, dass die Steuertaste nur in die Westposition gehört und dass alles andere Ihren kleinen Finger ruinieren würde.Das Einzige, von dem wir mit Sicherheit wissen, dass es zu RSI durch Tippen kommt, ist zu viel Tippen.Probieren Sie den Typ-Break-Modus aus und sehen Sie, ob ein paar regelmäßige Pausen helfen.

Kaufen Sie ein Viel Spaß beim Hacken der Tastatur Hier befindet sich die Strg-Taste an der richtigen Stelle (die Feststelltaste wurde an eine andere Stelle verschoben).Es verfügt über ein ausgezeichnetes Ansprechverhalten und ist über DIP-Schalter konfigurierbar, um eine maximale Integration auf Mac, Windows und Linux zu ermöglichen (Sie können beispielsweise die Alt-Taste und die Windows-Taste direkt über die Tastatur umschalten, ohne dass Software erforderlich ist).

Es hat auch eine sehr kleine Stellfläche, wenn das Ihren Vorstellungen entspricht.

Da dieser Thread immer noch läuft, füge ich noch meinen Beitrag hinzu:

Mit oder ohne Emacs ist die Strg-Taste für viele Dinge unter Linux oder Windows nützlich:Kopieren, Ausschneiden, Einfügen, Suchen, Schließen, Beenden ...Ich benutze dieses Zeug ständig.Wie andere vorgeschlagen haben, möchte ich das in der Nähe der Leertaste haben, damit ich meinen Daumen benutzen kann.Und so ist es standardmäßig auf einem Mac, wo all das Zeug die cmd-Taste verwendet:

[Strg] [Alt] [cmd] [Leertaste]

Also verwende ich eine Mac-Tastatur auf meiner Linux-Box und richte die cmd-Taste als zweite Strg-Taste ein (in Ubuntu Lucid:Tastatureinstellungen > Layouts > Optionen > Verhalten der Alt-/Win-Taste > Steuerung ist den Win-Tasten (und den üblichen Strg-Tasten) zugeordnet.

[Strg] [Alt] [Strg] [Leertaste]

Andere Vorteile:* Wenn ich manchmal einen Mac verwenden muss, befinden sich Ausschneiden/Einfügen usw. alle an der gleichen Stelle, die ich gewohnt bin.* Strg+Tab (mit der echten Strg-Taste) bewegt sich auf beiden Plattformen weiterhin durch Tabs für Browser und andere Apps.

Der Nachteil dieses Plans besteht darin, dass die Alt-Taste nach links verschoben wurde, sodass der Alt+Tab-Befehl (den ich zum Fensterwechsel verwende) nicht mehr mit dem Mac-Äquivalent cmd+Tab übereinstimmt.Aber ich kann immer noch mit dem Daumen darauf schlagen, und für mich ist es immer noch ein weitaus geringeres Übel, als meinen kleinen Finger zu zerstören.Ja, ich weiß, ich könnte einfach Strg+Tab zum Fensterumschalter machen, aber dann funktioniert die echte Strg-Taste nicht zum Tab-Umschalten.Außerdem werden sich die Navigationsstrategien für Fenster/Tabs mit der Verlagerung von Apps in den Browser für eine Weile ändern – aber die Grundlagen wie Ausschneiden/Einfügen verschwinden nicht, also möchte ich, dass sie gesperrt werden.Unter meiner Kontrolle.

(Natürlich, wenn Sie Emacs auf einem Mac verwenden wollten, wären Sie wahrscheinlich wieder am Anfang ...)

Ich habe tatsächlich meinen eigenen Hack gemacht, um die Verwendung der Strg-Taste zu vermeiden.Ich verwende jetzt die LEERTASTE.Das Ein kleines Programm für X ändert das Verhalten der Leertaste, sodass bei Verwendung in einer Kombination der Steuerungsmodifikator hinzugefügt wird.Bei alleiniger Verwendung verhält es sich beim Loslassen normal.Auf diese Weise müssen Sie Ihren kleinen Finger überhaupt nicht benutzen!Hat bei mir perfekt funktioniert.

Ich bin kein Programmierer und es fällt mir auch schwer, Ideen zu erklären.Ich verwende einen Dell Mini-Laptop.Das Maus-Touchpad befindet sich an einer Stelle, an der meine Daumen ruhen.Meine linke Touchpad-Taste fungiert als Steuertaste:Mit der Seite meines Daumens drücke ich darauf und bearbeite es wie gewohnt in Emacs.Ich wollte die richtige Touchpad -Taste auf Alt abbilden, aber stattdessen habe ich Folgendes gemacht:Ich drücke den Knopf und die Steuertaste wird gedrückt (gesperrt).Ich drücke erneut und die Steuerung wird freigegeben.Dadurch fühlte sich mein kleiner Finger nicht nur besser, sondern meine Bearbeitung ging auch doppelt so schnell.(Nach meinen org-Mode-Uhren) Es ist schwer zu erklären, wie schön es funktioniert.Dazu habe ich die folgenden zwei Anwendungen verwendet:XBindkeys XDOTOOL MEINE XBINDKEYS -Konfigurationsdatei:

###########################
# xbindkeys configuration #
###########################
# left mouse button ctrl key
"xdotool keydown ctrl"
b:1
"xdotool keyup ctrl"
control + b:1  +  Release
# vi wanna be style editing
"xdotool keydown ctrl"
release+b:3
"xdotool keyup ctrl"
release+control+b:3
# -------------------------

Bevor Sie mit diesen Ideen experimentieren, lesen Sie unbedingt die Manpages.Lassen Sie nichts Wichtiges offen.Ich musste meinen Fenstermanager ein paar Mal töten, bevor ich ihn korrekt bekam.Anmerkungen:Ich verwende xmodmap, um alle regulären Dinge zu erledigen, d. h.caps ---> control (keine vollständige Lösung), Alt und Control vertauschen.(Auf einem Laptop ist es in Ordnung, aber mein Daumen krampft hoch) Ich verwende die Fenster -Manager -Konfigurationsdatei (Stumpwm), um Bindungen zum Laden der richtigen Schlüsselzuordnungsdatei zu erstellen.(Abhängig von meiner Stimmung für den Tag) Ich bin sicher, dass all dies in einer anderen Umgebung implementiert werden kann.Mein rosafarbener Schmerz ist verschwunden, meine Bearbeitung geht schneller.

Probieren Sie das God-Mode-Plugin aus, das ist nicht schlecht.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top