2012-04-04 10 views
23

Tôi đã cố gắng để có được lựa chọn cột thông qua các ràng buộc bàn phím hoạt động trên Windows.Lựa chọn cột bàn phím cho văn bản cao cấp 2 trên Windows

Default (Windows) .sublimekeymap nói điều này:

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

Và nó cũng là tài liệu ở đây: http://www.sublimetext.com/docs/2/column_selection.html Tuy nhiên, mỗi khi tôi cố gắng làm lựa chọn cột thông qua bàn phím nó không hoạt động. Đây có phải là một vấn đề môi trường cụ thể hoặc một lỗi thực tế? Hoặc có lẽ tôi đang làm điều gì sai.

Trả lời

20

Giả sử bạn đang nhận được nhiều con trỏ khi bạn đi lên trong một khối văn bản với Ctrl + Alt + Up, sau đó bạn cần phải sử dụng phím Shift + Leftphím Shift + Phải để chọn cột.

Nếu bạn không nhận được nhiều con trỏ, hãy thử thay đổi các móc khóa chỉ để updown, xem có hoạt động hay không. Có thể môi trường cửa sổ của bạn đang sử dụng Ctrl + Alt + Up `cho một thứ khác và ngăn việc sử dụng ở mức cao nhất.

+25

Thật vậy. Bộ điều hợp đồ họa Intel đang chụp ctrl + alt + lên và ctrl + alt + xuống. Tôi phải: Nhấp chuột phải trên màn hình nền> Chọn Tùy chọn đồ họa> Phím nóng> Tắt. – ciriarte

+4

Đây là vấn đề của tôi, card đồ họa của tôi đã bắt được phím tắt mặc định và vì vậy tôi chỉ đơn giản là gán nó cho cái gì khác. Nếu bạn có một card đồ họa dựa trên intel thì vấn đề này có thể sẽ ảnh hưởng đến bạn. – jwhaley58

+5

Tôi đã tắt các phím nóng trong dịch vụ đồ họa Intel, nhưng nó vẫn đang giữ Ctrl + Alt + lên/xuống tất cả như cũ.Tôi đã phải thay đổi các phím nóng thực tế trong cấu hình đồ họa Intel để một cái gì đó khác để có được ctrl + alt + lên/xuống để làm việc trong Sublime Text. –

10

Không đúng vị trí chính xác, nhưng nếu bạn RDP vào máy ảo, các giá trị mặc định sẽ không hoạt động.

Tôi đã định nghĩa lại dòng sắp xếp lại ràng buộc của tổ hợp phím Ctrl + Shift cho mục đích này

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

Tôi nghĩ rằng thực sự là muộn nhưng, tôi thấy những điều sau đây là giải pháp hiệu quả nhất.

  1. Đặt điều này trong "Nối kết phím mặc định" của bạn và lưu nó

    { "keys": ["alt+shift+up"], "command": "select_lines", "args": {"forward": false} }, 
    { "keys": ["alt+shift+down"], "command": "select_lines", "args": {"forward": true} }, 
    
  2. Sau đó, bạn có thể sử dụng sau đây để thực hiện một lựa chọn cột

    Alt + phím Shift + [Xuống | Up]

+0

Các lệnh chính này cảm thấy tự nhiên hơn nhiều. Chúng bắt chước hành vi của Notepad ++. Trước tiên, bạn sử dụng 'Alt + Shift + Up' để chọn văn bản, sau đó bạn chỉ cần bỏ' Alt' và tiếp tục giữ phím 'Shift' và chọn các cột văn bản bạn muốn sử dụng 'Left' /' Right' – icc97

1

Tôi gặp vấn đề tương tự vì Winamp Global Hotkeys. Chỉ cần loại bỏ sự kết hợp khóa đó khỏi Winamp Preferences và nó sẽ hoạt động.