2013-05-07 17 views
21

Ich versuche, die Swap-Tastaturbefehle in erhabenem Text 2.erhabener Text Swap-Tastaturbefehl

Ich halte nach unten Befehl, ctrl, und nach oben und unten Tasten zu verwenden, aber sie sind nicht zu tun etwas.

Die Verwendung des Menüpunktes Bearbeiten funktioniert jedoch. Ich benutze eine kleine Mac-Tastatur. Was könnte das Problem sein, danke.

[{ 
    "keys": ["ctrl+super+up"], 
    "command": "swap_line_up" 
}, { 
    "keys": ["ctrl+super+down"], 
    "command": "swap_line_down" 
} 

] 

Antwort

2

Korrigieren Sie mich, wenn ich falsch bin, tut aber auf dem kleinen Mac-Tastatur binden an etwas anderes nicht cmd+up/down? Ich erinnere mich nicht, was rauf und runter geht, aber ich denke links und rechts binden zu Hause bzw. am Ende.

Nun, um zu überprüfen, in der Konsole sublime.log_input(True) eingeben und dann die Tasten drücken. Es sollte Ihnen sagen, welche Taste ST tatsächlich drückt. Wenn das korrekt ist, geben Sie sublime.log_commands(True) in die Konsole ein, um sicherzustellen, dass der richtige Befehl ausgeführt wird. Sie können auch versuchen, https://github.com/skuroda/FindKeyConflicts auszuführen, um zu sehen, ob noch etwas anderes an diese Tastenkombination gebunden ist. Disclaimer - Ich bin der Autor von FindKeyConflicts.

38

cmd + ctrl + / auf OS 10.8 läuft Sublime Text 2 tun Swap-Linien für mich, in der Standardeinstellung. Ich musste keine bestimmten Schlüssel binden, noch scheint es irgendeine andere Funktion zu haben.

+1

nicht tut etwas für mich. Sublime 3, ich habe es nie zur Arbeit gebracht, obwohl Edit-Menü in Ordnung ist. Seltsam. – Harry

+1

Möglicherweise liegt ein Konflikt mit einem von Ihnen installierten Bundle vor, das dieselbe Tastenkombination hat. – Gary

+0

Bestätigt, um mit 10.11.4 mit Sublime 3 Build 3103 zu arbeiten, ohne die Tastaturbelegung zu ändern. – Spartacus

5

ctrl + Verschiebung + / (unter Linux)

+4

funktioniert auch auf Windows, danke – jrich523

4

Mac OSX 10.8, Sublime 3, kleine Mac-Tastatur:

Standardverhalten für mich nicht funktioniert , aber dann kopierte ich die Zeilen von Preferences > Key Bindings - Default zu Preferences > Key Bindings - User. In dem Moment, in dem ich die Benutzereinstellungsdatei speicherte, begannen die Tastaturkürzel für das Austauschen von Zeilen zu funktionieren.

+0

Nur was für mich funktionierte. Vielen Dank! – Barney

+0

Danke für die Bearbeitung @borracciablu –

0

Mac OSX 10.12 Sierra - Sublime Text 3:

Ich habe Probleme bei der Standardkonfiguration „CMD + STRG + Pfeil nach oben/Pfeil nach unten“, nicht für mich arbeiten. Dann habe ich meine User Key Bindings (Einstellungen> Tastenbelegungen> User) bearbeiten und fügen Sie diese:

[ 
    { "keys": ["ctrl+alt+up"], "command": "swap_line_up" }, 
    { "keys": ["ctrl+alt+down"], "command": "swap_line_down" }, 
] 

Es Arbeiten für mich mit „Pfeil STRG + ATL + Up/Down Pfeil“

Verwandte Themen