2012-04-04 11 views
23

Próbowałem uzyskać wybór kolumn za pomocą powiązań klawiatury działających w systemie Windows.Wybór kolumny klawiatury dla Sublime Text 2 na Windows

domyślne (Windows) .sublimekeymap mówi tak:

{ "keys": ["ctrl+alt+up"], "command": "select_lines", "args": {"forward": false} }, 
{ "keys": ["ctrl+alt+down"], "command": "select_lines", "args": {"forward": true} }, 

i to jest również udokumentowane tutaj: http://www.sublimetext.com/docs/2/column_selection.html Jednak za każdym razem staram się robić wybór kolumn za pomocą klawiatury to nie działa. Czy jest to problem specyficzny dla środowiska lub rzeczywisty błąd? A może robię coś nie tak.

Odpowiedz

20

Zakładając otrzymujesz wiele kursorów, gdy idziesz w bloku tekstu z Ctrl + Alt + Up, następnie trzeba użyć SHIFT + Lewy i Przesunięcie + Prawy, aby dokonać wyboru kolumny.

Jeśli nie masz wielu kursorów, spróbuj zmienić skróty tylko na up i down, sprawdź, czy to działa. Możliwe, że twoje środowisko w systemie Windows jest używane do czegoś innego i uniemożliwia jego użycie w Sublime.

+25

Rzeczywiście. Karta graficzna Intela przechwytywała ctrl + alt + góra i ctrl + alt + dół. Musiałem: Prawym przyciskiem myszy na pulpicie> Wybierz Opcje grafiki> Klawisze dostępu> Wyłącz. – ciriarte

+4

To był mój problem, moja karta graficzna łapała domyślny skrót klawiaturowy, więc po prostu przypisałem to do czegoś innego. Jeśli masz kartę graficzną opartą na intel, ten problem prawdopodobnie wpłynie na Ciebie. – jwhaley58

+5

Mam już wyłączone skróty klawiszowe w usłudze grafiki Intela, ale wciąż przechwytywałem ctrl + alt + w górę/w dół.Musiałem zmienić rzeczywiste skróty w konfiguracji grafiki Intela na coś innego, aby uzyskać ctrl + alt + w górę/w dół do pracy w Sublime Text. –

10

To nie jest właściwe miejsce na to, ale jeśli wprowadzisz RDP do VM, wartości domyślne również nie będą działać.

Mam nowo linię zmiany kolejności wiązania Ctrl + Shift do tego celu

{ "keys": ["ctrl+shift+up"], "command": "select_lines", "args": {"forward": false} }, 
{ "keys": ["ctrl+shift+down"], "command": "select_lines", "args": {"forward": true} } 
9

myślę, że jest bardzo późno, ale uważam, że po najbardziej efektywne rozwiązanie.

  1. umieścić to w swoim "klawiszy domyślne" i zapisać go

    { "keys": ["alt+shift+up"], "command": "select_lines", "args": {"forward": false} }, 
    { "keys": ["alt+shift+down"], "command": "select_lines", "args": {"forward": true} }, 
    
  2. Po, można użyć następujących czynności, aby dokonać wyboru kolumnie

    Alt + SHIFT + [Down | Up]

+0

Te kluczowe polecenia wydają się bardziej naturalne. Naśladują zachowanie Notepad ++. Najpierw użyj "Alt + Shift + Up", aby wybrać tekst, a następnie puść 'Alt' i przytrzymaj' Shift' i wybierz kolumny tekstu, które chcesz użyć 'Left' /' Right' – icc97

1

miałem ten sam problem, ponieważ Winampa Globalne klawisze skrótów. Po prostu usuń tę kombinację klawiszy z Preferencji Winampa i będzie działać.