Soru Text2 müthiş bir şekilde [END] tuşu olmadan satırın sonuna gider?


Sublime Text 2'nin anahtar bağlamaları dosyasını okudum

{ "keys": ["end"], "command": "move_to", "args": {"to": "eol", "extend": false} },

Hattın sonuna kadar hareket edip edemeyeceğimizi merak ediyorum. END klavye tuşu.

Bende sadece ESC ve Asonra imleç satırın sonunda olur.


24
2018-01-18 07:54


Menşei




Cevaplar:


Anahtar bağlamayı değiştirmek için Key Bindings - User tercihler ve köşeli parantezler arasında yeni bir satır ekleyin. Örneğin, anahtar bağlamayı Control-Alt-Command-A kullanacaksın:

{ "keys": ["ctrl+alt+super+a"], "command": "move_to", "args": {"to": "eol", "extend": false} }

Eklediğiniz bu satır, kapanış köşeli ayraçtan önceki son satır değilse, satırın sonuna bir virgül eklemeniz gerekir. Örneğin:

[
{ "keys": ["ctrl+alt+super+a"], "command": "move_to", "args": {"to": "eol", "extend": false} },
{ "keys": ["ctrl+shift+t"], "command": "open_recent_file", "args": {"index" : 0} },
{ "keys": ["super+v"], "command": "paste_and_indent" },
{ "keys": ["super+shift+v"], "command": "paste" }
]

Kontrol etmelisin Key Bindings - Default Burada belirlediğiniz anahtar bağlamanın, kullanabileceğiniz başka bir şeyle çakışmadığından emin olmak için tercihler.

Düzenlememelisin Key Bindings - Default tercihleri ​​doğrudan, çünkü Sublime Text 2 yükseltmelerinin üzerine yazılacaktır.


32
2018-01-18 19:24



Teşekkürler :) Bu sadece mac için yapılandırmanız mı? - liweijian
Ben güzel emin evrenseldir ve ST2'nin kullandığı alt hem alt hem de seçenek için super komut veya windows tuşu için. - James Chevalier


Mac'te Command + RightArrowKey. Windows'ta Control + RightArrowKey


23
2017-07-16 18:26



Windows'ta Control + RightArrowKey (ve Ubuntu) bir "word" kelimesini satırın sonuna değil sağa taşır. - Aaron
Mac için çalışıyor, teşekkürler - jpwynn
@Aaron en az OS X'de çalışır. Windows hakkında hiçbir fikrim yok. - poitroae
Çalışıyor ama ellerimi ok tuşlarına taşımamı sağlıyor, çok verimli değil. - Calin


1) vurmak Super+Shift+P açmak Komut Paleti (Ctrl+Shift+P Windows'ta)

2) "Kbu" yaz açmak Tercihler: Anahtar Bağlamalar - Kullanıcı

3) Aşağıdaki kodu kopyala / yapıştır bunun içine:

[
    { "keys": ["super+;"], "command": "move_to", "args": {"to": "eol", "extend": false} }
]

(Not: dosya boş değilse, o zaman ne yapacağınızı bilirsiniz.)

4) vurmak Super+S (Ctrl+S) kaydetmek ve hepiniz ayarlanır!

Seçtim Super+; Ben sık sık PHP yazmak ve kısayol ile satır sonlandırmak için uygun kısayol. Diğer seçenekler olabilir Ctrl+; veya Super+. ya da uygun bulduğun her şey.


14
2017-07-09 21:11



Windows için Ctrl + Shift + p (Ctrl, Super / Win değil) - Veech


Vim hayranıysanız, Sublime Text 2'de Vintage modunu etkinleştirebilirsiniz

Tercihler: Ayarlar - Kullanıcı

Ardından Vintage'i yok sayılan paketten kaldırın.


2
2018-01-18 22:43





Seni daha hızlı yapacak bir şey bağlama konusunda ne dersin? Bu benim kullandığım şey (Key bindings - user):

[
{ "keys": ["alt+;"], "command": "move_to", "args": {"to": "eol", "extend": false} },
{ "keys": ["alt+shift+;"], "command": "move_to", "args": {"to": "eof", "extend": false} }
]

Bu şekilde, kullandığım çizginin sonuna gitmek için alt+;ve kullanmam için alt+shift+;

Ya da Vim kullanın ...


2
2018-02-19 03:05





Terminal gibi sadece bas CTRL + e


2
2018-06-29 03:52





Anahtarı yalnızca "son" dışında bir şeyle değiştirebilirsiniz. Ana anahtar bağlamaları dosyasını düzenlemeyin. Değişikliği kullanıcı sürümüne ekleyin ve varsayılanları geçersiz kılar.


0
2018-01-18 15:11