Phím tắt văn bản tuyệt vời


38

Có một danh sách đầy đủ các phím tắt để sử dụng trong Sublime Text 2 không?

Tôi đặc biệt tìm kiếm các phím tắt cấp cho tôi chức năng của các phím mũi tên, phím Home, Xóa (KHÔNG Backspace) và phím End mà không cần rời tay khỏi hàng chủ ...

Câu trả lời:


30

Tôi nên đào thêm trước khi tôi hỏi điều này ... Chúng được gọi là "Ràng buộc chính" và mỗi một trong số chúng đều có thể cấu hình từ trong một tệp văn bản. Nhấp vào "Tùy chọn"> "Ràng buộc khóa mặc định" để xem chúng. Sao chép và dán những cái bạn muốn chỉnh sửa vào "Tùy chọn"> "Ràng buộc khóa người dùng" và thay đổi nội dung trái tim của bạn.

Đây là tài liệu .

Vấn đề của tôi là tôi đã tìm kiếm "phím tắt" thay vì "Ràng buộc phím". Rất tiếc ...

Để giải quyết cụ thể câu hỏi tôi có, về cách sao chép các phím Xóa, Trang chủ, Kết thúc và Mũi tên, tôi đã sửa đổi tệp "Ràng buộc khóa người dùng" của mình giống như sau:

[
    { "keys": ["shift+backspace"], "command": "right_delete" },
    { "keys": ["ctrl+backspace"], "command": "right_delete" },

    { "keys": ["ctrl+j"], "command": "move", "args": {"by": "characters", "forward": false} },
    { "keys": ["ctrl+l"], "command": "move", "args": {"by": "characters", "forward": true} },
    { "keys": ["ctrl+i"], "command": "move", "args": {"by": "lines", "forward": false} },
    { "keys": ["ctrl+k"], "command": "move", "args": {"by": "lines", "forward": true} },
    { "keys": ["ctrl+shift+j"], "command": "move", "args": {"by": "characters", "forward": false, "extend": true} },
    { "keys": ["ctrl+shift+l"], "command": "move", "args": {"by": "characters", "forward": true, "extend": true} },
    { "keys": ["ctrl+shift+i"], "command": "move", "args": {"by": "lines", "forward": false, "extend": true} },
    { "keys": ["ctrl+shift+k"], "command": "move", "args": {"by": "lines", "forward": true, "extend": true} },

    { "keys": ["ctrl+alt+j"], "command": "move", "args": {"by": "words", "forward": false} },
    { "keys": ["ctrl+alt+l"], "command": "move", "args": {"by": "word_ends", "forward": true} },
    { "keys": ["ctrl+shift+alt+j"], "command": "move", "args": {"by": "words", "forward": false, "extend": true} },
    { "keys": ["ctrl+shift+alt+l"], "command": "move", "args": {"by": "word_ends", "forward": true, "extend": true} },

    { "keys": ["ctrl+,"], "command": "move_to", "args": {"to": "bol", "extend": false} },
    { "keys": ["ctrl+."], "command": "move_to", "args": {"to": "eol", "extend": false} },
    { "keys": ["ctrl+shift+,"], "command": "move_to", "args": {"to": "bol", "extend": true} },
    { "keys": ["ctrl+shift+."], "command": "move_to", "args": {"to": "eol", "extend": true} }
]

3
Tài liệu bạn liên kết để áp dụng cho Văn bản cao siêu 1. Đối với phiên bản 2, có tài liệu ở đây: sublimetext.com/docs/2/sinstall.html và không chính thức (?) Tại đây: docs.sublimetext.info/en/latest/customization/ key_bindings.html
Jo Liss


4

Có thể bạn chưa nghe về nó nhưng có một ứng dụng hiển thị cho bạn tất cả các phím tắt của bất kỳ ứng dụng nào trên máy Mac của bạn (điều này bao gồm văn bản cao siêu 2). Bạn có thể tìm thấy nó tại http://www.grandtotal.biz/CheatSheet/

Sử dụng tiêu chuẩn: chỉ cần giữ nút lệnh trong khi ứng dụng đang chạy.



0

Tôi sử dụng các Keymap cho phép bạn tìm kiếm các ràng buộc chính thông qua Bảng lệnh.


Từ Readme:

Đặc trưng

  • MỚI! Tìm kiếm keymap theo chức năng
  • Hiển thị Cheat Sheet được mã hóa màu có thể tìm kiếm (tổng quan) của keymap
  • Mở tệp sơ đồ bàn phím để chỉnh sửa sơ đồ bàn phím đã chọn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.