Sublime Text 2'de bir metin bloğu sağa / sola nasıl kaydırılır


26

Sublime Text 2 ile bir metin bloğunu sola veya sağa nasıl kaydırırım?

Yanıtlar:


44

Sen kullanabilirsiniz ctrl+ ]bir çizgi (veya vurgulanan blok) ve girinti için ctrl + [unindent için.

OSX'te budur cmd + ]/[.

Ayrıca tab / shift + sekmesini de kullanabilirsiniz, ancak bunlar imlecin bulunduğu yerden başlayacaktır ctrl+[/], tüm satır / bloğu hareket ettirecektir.


2
en azından mac sürüm sekmesinde ve shift sekmesinde tüm satırlarda çalışır ve imlecin konumu üzerinde hiçbir etkisi olmaz.
15'te

17

Check out colinta en SublimeMoveText . Normal bir eklenti olarak kurun (Paket Yöneticisi tarafından "MoveText" olarak adlandırılır), ancak tuş bağlamalarının manuel olarak yapılması gerekir. İşte yaptığım şey:

// MoveText
// move_text_left: Moves the selected text one character to the left
// move_text_right: Moves the selected text one character to the right
// move_text_up: Moves the selected text one line up
// move_text_down: Moves the selected text one line down
{ "keys": ["ctrl+shift+n"], "command": "move_text_left" },
{ "keys": ["ctrl+shift+m"], "command": "move_text_right" },

Ne taşımak istediğinizi vurgulayın. Birden fazla satır ise, sütun seçimini @Jivings'in önerdiği şekilde kullanın (OSX üzerinde shift + sağ tıklayıp OSX üzerinde seçenek + fare). Sonra metni sola / sağa hareket ettirmek için tuş takımını kullanın. Ayrıca, seçilen bir satırı yukarı / aşağı taşımak için tuş takımlarını ayarlayabilirsiniz.


3
Bazı insanlar bu paketi super+ctrl+left/rightyerine anahtar kelimelerle kullanır. Ayrıca, MoveText , metni genel metin düzenleme amaçları için elverişli olacak olan kelimeye göre değil, karakter pozisyonuna göre taşır .
Serge Stroobandt

3

Sütun seçimini kullanın ve ardından boşluk veya sekme ekleyin veya silin.

Veya bir metin seçimini vurgulayın ve sağa taşımak için sekme tuşuna veya sola taşımak için shift + sekme tuşuna basın.


1
  1. Kod satırlarını seçin ve "sekme" tuşuna basın ancak yalnızca sağa girme için çalışır
  2. Kod parçasını ileri geri hareket ettirmek için (sola veya sağa) tuş kombinasyonunu kullanın: 'CTRL' + '[' ve / veya 'CTRL' + ']'

1
Bu kabul edilen cevaptaki bilgiyi çoğaltır.
bertieb

0
  1. Değiştirmeyi bulmak için gidin (Ctrl + H)
  2. "Normal İfadeler" ve "Seçimde" seçeneklerini seçin.
  3. Boşluk eklemek istediğiniz bloğu seçin.
  4. Tüm "^" harflerini "" ile değiştir

0

Çizgileri sola ve sağa taşımak için şunu kullanın:

⌘ +] veya ⌘ + [

Çizgileri yukarı ve aşağı taşımak için şunları kullanın:

C + ctrl + upArrow veya downArrow

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.