代码之家  ›  专栏  ›  技术社区  ›  nonopolarity

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

  •  0
  • nonopolarity  · 技术社区  · 14 年前

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

    现在,它实际上用制表符替换了整个选定的文本,但我几乎不想这样做。我认为其他一些编辑器,如记事本++将降级到下一个级别。

    2 回复  |  直到 13 年前
        1
  •  1
  •   Ross McFarlane    14 年前

    Cmd + ] 将文本右移。

    如果您真的想使用制表符,那么在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。

        2
  •  1
  •   sleeplessnerd    13 年前

    alt+tab也起作用。

    Lorem ipsrum至少30个字符。