可以通过突出显示文本并按Tab键将TextMate更改为“将文本向右移动”吗?

时间:2010-06-14 20:09:54

标签: textmate

可以通过突出显示文本并按Tab键将TextMate更改为“将文本向右移动”

现在它实际上用一个制表符替换整个选定的文本,但我几乎不想做那样的事情。我认为像Notepad ++这样的其他一些编辑器会缩进到下一个级别。

2 个答案:

答案 0 :(得分:1)

Cmd + ]会将文字向右移动。

如果你真的想使用Tab,那么在bundle编辑器中创建一个新命令并将其粘贴到:

#!/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的键。

答案 1 :(得分:1)

Alt + Tab也适用。

Lorem ipsrum至少30个字符..