Hoe een blok tekst naar rechts/links verschuiven in Sublime Text 2
Hoe verschuif ik een blok tekst naar links of rechts met Sublime Text 2?
Hoe verschuif ik een blok tekst naar links of rechts met Sublime Text 2?
Je kunt ctrl+ ]
gebruiken om een regel (of gemarkeerd blok) te laten inspringen, en ctrl + [
om het inspringen ongedaan te maken.
Op OSX is dit cmd + ]/[
.
Je kunt ook tab/shift+tab gebruiken, maar deze beginnen waar de cursor nu staat, terwijl ctrl+[/]
de hele regel/blok verplaatst
Kijk eens naar colinta’s SublimeMoveText . Installeer het als een normale plugin (het wordt “MoveText” genoemd door de Package Manager), maar de toetsenbindingen moeten handmatig worden ingesteld. Dit is wat ik gedaan heb:
// 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" },
Markeer wat je wilt verplaatsen. Als het meer dan één regel is, gebruik dan kolomselectie zoals @Jivings voorstelde (shift+rechtsklik op Win/Linux, option+muis op OSX). Gebruik dan de toetsenbinding om tekst naar links/rechts te verplaatsen. Je kunt ook toetsenbindingen instellen om de geselecteerde tekst een regel omhoog/omlaag te verplaatsen.
Gebruik kolomselectie en voeg dan spaties of tabs in of verwijder ze.
Of markeer een selectie tekst en druk op tab om het naar rechts te verplaatsen of shift+tab om het naar links te verplaatsen.
Om lijnen naar links en rechts te verplaatsen gebruikt u :
⌘ + ] of ⌘ + [
Om lijnen naar boven en beneden te verplaatsen gebruikt u :
⌘ + ctrl + Pijltje omhoog of Pijltje omlaag