Helix läuft in einem Terminal, also gibt es keine macOS-Menüleiste, die Keysi lesen könnte. Die Tastaturkurzbefehle kommen stattdessen aus diesem Spickzettel. Halte ⌘ gedrückt, während Helix im Vordergrund ist, und sie erscheinen.
50 Tastaturkurzbefehle · ergänzt, was Keysi aus den Menüs der App liest · kostenlos und nicht Teil von Keysi Pro.
Zeigt diesen Spickzettel in Keysi unter Einstellungen ▸ Tastaturkurzbefehle, wo er bereits installiert ist.
Einfügen
Aktion
Tasten
Vor der Auswahl einfügen
i
Nach der Auswahl anfügen
a
Neue Zeile darunter öffnen
o
Bewegung
Aktion
Tasten
Links / runter / hoch / rechts
h j k l
Anfang des nächsten Worts
w
Anfang des vorherigen Worts
b
Ende des nächsten Worts
e
Nächstes Zeichen suchen
f <char>
Bis vor das nächste Zeichen
t <char>
Halbe Seite nach unten
Ctrl-d
Halbe Seite nach oben
Ctrl-u
Gehe zu (g)
Aktion
Tasten
Zu Zeilennummer oder Dateianfang
g g
Zum Dateiende
g e
Zum Zeilenanfang
g h
Zum Zeilenende
g l
Zur Definition (LSP)
g d
Zu den Referenzen (LSP)
g r
Zum nächsten Puffer
g n
Zum vorherigen Puffer
g p
Auswahl
Aktion
Tasten
Aktuelle Zeile auswählen (erneut zum Erweitern)
x
Ganze Datei auswählen
%
Auswahl auf einen Cursor reduzieren
;
Alle Regex-Treffer in der Auswahl auswählen
s
Auswahl auf übergeordneten Syntaxknoten erweitern
Alt-o
Bearbeiten
Aktion
Tasten
Auswahl löschen
d
Auswahl ändern (löschen und einfügen)
c
Auswahl kopieren (Yank)
y
Nach der Auswahl einfügen
p
Rückgängig
u
Wiederholen
U
Auswahl einrücken
>
Auswahl (aus-)kommentieren
Ctrl-c
Suchen
Aktion
Tasten
Nach Regex-Muster suchen
/
Nächsten Treffer auswählen
n
Vorherigen Treffer auswählen
N
Nach aktueller Auswahl suchen (Wortgrenzen)
*
Klammern und Umgebung (m)
Aktion
Tasten
Zur passenden Klammer
m m
Auswahl mit einem Zeichen umgeben
m s <char>
Innerhalb eines Textobjekts auswählen
m i <object>
Leertasten-Menü
Aktion
Tasten
Dateiauswahl öffnen
Space f
Puffer-Auswahl öffnen
Space b
Symbol-Auswahl öffnen (LSP)
Space s
Symbol umbenennen (LSP)
Space r
Code-Aktion anwenden (LSP)
Space a
Dokumentation am Cursor anzeigen (LSP)
Space k
Globale Suche im Arbeitsbereich
Space /
Befehlspalette öffnen
Space ?
Fenster
Aktion
Tasten
Vertikal teilen
Ctrl-w v
Horizontal teilen
Ctrl-w s
Zwischen Teilungen wechseln
Ctrl-w h j k l
Diesen Spickzettel verwenden
Er ist schon in Keysi enthalten. Installiere die App und halte ⌘ in Helix gedrückt.
Keysi führt ihn unter Einstellungen ▸ Tastaturkurzbefehle als Helix.
Um ihn zu ändern, lade die Datei unten herunter und lege sie in ~/Library/Application Support/Keysi/Sheets/ ab (Einstellungen ▸ Tastaturkurzbefehle ▸ „Spickzettel-Ordner anzeigen“). Ein Spickzettel mit derselben id ersetzt den mitgelieferten, deine Änderungen bleiben also erhalten. Oder nimm Keysis Editor und lass das JSON beiseite.
Wird dem Programm im Vordergrund eines Terminals zugeordnet: hx. Keysi prüft den Vordergrundjob des Terminals, daher erscheint der Spickzettel, wenn du tatsächlich darin arbeitest.