Sublime Metin Klavye Kısayolları


38

Sublime Text 2'de kullanılacak kapsamlı bir klavye kısayolu listesi var mı?

Özellikle, ellerimi evden çekmeden ok tuşlarının, Giriş, Silme (Geri Dönme) ve Bitiş tuşlarının işlevselliğini sağlayan kısayollar arıyorum.

Yanıtlar:


30

Bunu sormadan önce daha fazla kazmalıydım ... Bunlara "Anahtar Bağlamaları" deniyor ve her biri bir metin dosyası içinden yapılandırılabilir. Görmek için "Tercihler"> "Varsayılan Anahtar Bağlantıları" nı tıklayın. Düzenlemek istediklerinizi kopyalayıp "Tercihler"> "Kullanıcı Anahtarı Bağlamaları" na yapıştırın ve kalplerinizin içeriğini değiştirin.

İşte belgeler .

Benim sorunum "Anahtar Bağlamaları" yerine "klavye kısayolları" aramaktı. Tüh ...

Silme, Giriş, Son ve Ok tuşlarının nasıl kopyalanacağına dair sahip olduğum soruyu özel olarak belirtmek için, "Kullanıcı Anahtarı Bağlamaları" dosyamı aşağıdaki gibi görünecek şekilde değiştirdim:

[
    { "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
Bağlandığınız belgeler Sublime Text 1 için geçerlidir. Versiyon 2 için burada belgelere bakınız: sublimetext.com/docs/2/settings.html ve resmi olmayan şekilde (?) Burada: docs.sublimetext.info/tr/latest/customization/ key_bindings.html
Jo Liss




0

Anahtar Bağlantılarını Komut Paleti aracılığıyla aramanıza olanak sağlayan Paket Anahtar Haritalarını kullanırım .


Benioku'dan:

Özellikleri

  • YENİ! Fonksiyona göre tuş haritalarını ara
  • Aranabilir renk kodlu Cheat Sheet (genel bakış) tuş haritalarını gösterir
  • Seçili keymap'i düzenlemek için keymap dosyasını açın
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.