Jawaban:
Anda dapat menggunakan ctrl+ ]
untuk membuat indentasi suatu garis (atau blok yang disorot), dan ctrl + [
untuk melepas inden.
Di OSX ini cmd + ]/[
.
Anda juga dapat menggunakan tab / shift + tab, tetapi ini akan mulai dari mana pun kursor saat ini, sementara ctrl+[/]
akan memindahkan seluruh baris / blok
Lihat SublimeMoveText colinta . Instal sebagai plugin normal (Ini disebut "MoveText" oleh Package Manager), tetapi keybindings harus diatur secara manual. Inilah yang saya lakukan:
// 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" },
Sorot apa yang ingin Anda pindahkan. Jika lebih dari satu baris, gunakan pemilihan kolom seperti yang disarankan @Jivings (shift + klik kanan pada Win / Linux, opsi + mouse pada OSX). Kemudian gunakan pengikat tombol untuk memindahkan teks ke kiri / kanan. Anda juga dapat mengatur ikatan kunci untuk memindahkan garis yang dipilih ke atas / bawah.
super+ctrl+left/right
ikatan utama sebagai gantinya. Juga, MoveText memindahkan teks dengan posisi karakter, bukan oleh kata, yang seharusnya lebih praktis untuk keperluan pengeditan teks.
Gunakan pilihan kolom dan kemudian masukkan atau hapus spasi atau tab.
Atau sorot pilihan teks dan tekan tab untuk memindahkannya ke kanan atau menggeser + tab untuk memindahkannya ke kiri.
Untuk memindahkan garis ke kiri dan ke kanan gunakan:
⌘ +] atau ⌘ + [
Untuk memindahkan garis ke atas dan ke bawah, gunakan:
⌘ + ctrl + upArrow atau downArrow