Можно ли изменить TextMate на «сдвиг текста вправо», выделив текст и нажав Tab? - PullRequest
0 голосов
/ 15 июня 2010

Можно ли изменить TextMate на «сдвиг текста вправо», выделив текст и нажав Tab?

Сейчас он фактически заменяет весь выделенный текст символом табуляции, но я почти никогда не хочу делать что-то подобное. Я думаю, что некоторые другие редакторы, такие как Notepad ++, будут отступать на следующий уровень.

Ответы [ 2 ]

1 голос
/ 07 марта 2011

Alt + Tab тоже работает.

Lorem ipsrum не менее 30 символов ..

1 голос
/ 19 июня 2010

Cmd + ] сместит текст вправо.

Если вы действительно хотите использовать Tab для этого, то создайте новую команду в редакторе пакетов и вставьте ее в:

#!/usr/bin/env ruby
$: << ENV['TM_SUPPORT_PATH'] + '/lib'
require 'escape'
def esc(str)
  e_sn(str).gsub(/\}/, '\\}') # escaping inside a placeholder
end

s = STDIN.read
if s.empty? then
  print "\t"
else
  print "\t#{e_sn s}"
end

Затем установите ключ, эквивалентный Tab.

...