2013-05-07 12 views
21

Próbuję użyć skrótów klawiaturowych linią swap w Sublime Text 2.wzniosły tekst linią swap skróty klawiaturowe

jestem przytrzymując polecenie, ctrl i klawisze w górę iw dół, ale nie robią byle co.

Korzystanie z pozycji menu edycji działa jednak. Używam małej klawiatury mac. Co może być problemem dzięki.

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

] 

Odpowiedz

2

Popraw mnie jeśli się mylę, ale nie cmd+up/down na małym wiążą mac klawiatury do czegoś innego? Nie przypominam sobie, co robią góra i dół, ale myślę, że lewe i prawe wiążą się z domem i kończą się odpowiednio.

Dobrze anyways, aby sprawdzić, w konsoli wpisać sublime.log_input(True) następnie nacisnąć klawisze. Powinno ci powiedzieć, jakie naciśnięcia klawiszy ST faktycznie odbiera. Jeśli to prawda, wpisz sublime.log_commands(True) do konsoli, aby upewnić się, że uruchomiono prawidłowe polecenie. Możesz także spróbować uruchomić https://github.com/skuroda/FindKeyConflicts, aby sprawdzić, czy coś jeszcze jest związane z tą kombinacją klawiszy. Zastrzeżenie - jestem autorem FindKeyConflicts.

38

cmd + ctrl + / na OS 10.8 z systemem Sublime Text 2 do linii swapowych dla mnie, domyślnie. Nie musiałem wiązać żadnych konkretnych kluczy, ani nie wydaje się, że ma jakąkolwiek inną funkcję.

+1

nie robi cokolwiek dla mnie. Sublime 3, nigdy nie udało mi się go uruchomić, ale menu edycji jest w porządku. Dziwne. – Harry

+1

Może to powodować konflikty z zainstalowanym pakietem, który ma ten sam skrót klawiaturowy. – Gary

+0

Potwierdzone do pracy w wersji 10.11.4 z Sublime 3 Build 3103 bez wprowadzania jakichkolwiek zmian w powiązaniach klawiszy. – Spartacus

5

ctrl + przesunięcie + / (na linux)

+4

działa również na Windows, dzięki – jrich523

4

Mac OSX 10.8, Sublime 3, mała klawiatura Mac:

domyślne zachowanie nie działa dla mnie , ale skopiowałem linie z Preferences > Key Bindings - Default do Preferences > Key Bindings - User. Gdy tylko zapisałem plik ustawień użytkownika, zaczęły działać skróty klawiaturowe do zamiany linii.

+0

Tylko dla mnie. Dzięki! – Barney

+0

Dzięki za edytowanie @borracciablu –

0

Mac OSX 10.12 Sierra - Sublime Text 3:

Mam problem w konfiguracji domyślnej „CMD + CTRL + strzałka w górę/Strzałka w dół”, nie działa dla mnie. Potem edytować użytkownika klawiszy (Ustawienia> Skróty klawiszowe> user) i dodać:

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

prace to dla mnie używając „CTRL + ATL + Strzałka w górę/Strzałka w dół”

Powiązane problemy