Sublime Text 2'de Mac Keybinding


0

Sublime Text 2'de (Mac'te) özel bir tuş ciltleme ayarlamaya çalışıyorum, böylece klavyemi "Giriş" ve "Bitir" klavye tuşlarımı kullandıkça satırın başına / sonuna gitmek için kullanabiliyorum bu tuşları PC’den kullanmak için. Ama fazla şansım yok.

Şu an itibariyle "Ctrl + e" & amp; Satırın başına veya sonuna gitmek için Sublime "Ctrl + a".

Aşağıdaki dosyayı düzenlemeye çalışıyordum.

Varsayılan (OSX) .sublime-keymap - Kullanıcı

Koduma hangi "komut" ekleyeceğimi bilmiyorum. Herhangi bir yardım çok takdir edilecektir.

[       {"keys": ["home"], "komut": "???" },       {"keys": ["end"], "komut": "???" }]

Şimdiden teşekkürler!

Yanıtlar:


3

Ayrıca, evinizi yeniden eşleştirebilir ve OS X’de sonlandırabilirsiniz. ~/Library/KeyBindings/DefaultKeyBinding.dict:

{
  "\UF729" = moveToBeginningOfLine:;
  "\UF72B" = moveToEndOfLine:;
  "$\UF729" = moveToBeginningOfLineAndModifySelection:;
  "$\UF72B" = moveToEndOfLineAndModifySelection:;
}

Sonra değişiklikleri uygulamak için Sublime Text veya diğer uygulamaları kapatın ve yeniden açın.

Görmek http://www.hcs.harvard.edu/~jrus/site/cocoa-text.html veya http://lri.me/keybindings.html daha fazla bilgi için.


Merhaba Lauri, Cevabınız için teşekkürler. Cevabınızı okuduktan sonra ek araştırmalar yaptım ve cevabınız gitmenin yolu gibi görünüyor. Ancak, aslında sistemimde "KeyBindings" klasörünü bulamıyorum. Eğer oradaysa, ~ / Library / 'nin altında bulamıyorum. Kullanıyorum: MacBook Pro: Yazılım OS X 10.8.3.
Vasek

@ Vasek Varsayılan olarak mevcut değildir, ancak sadece oluşturabilirsiniz.
Lri

0

İşte soruma cevap Sublime Text 2 Mac "Home" ve "End" klavye klavye nasıl kurulur

Aşağıdaki kod Anahtar Bağlantılara gider - Kullanıcı dosyası

{"keys": ["home"], "command": "move_to", "args": {"-": "bol",   "extend": false}}, {"keys": ["end"], "command": "move_to", "args":   {"to": "eol", "genişlet": false}}

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.