sublime吧 关注:4,639贴子:14,014
  • 5回复贴,共1

求教,按下enter怎么让光标换到新的一行上

只看楼主收藏回复


开始是这样的

按下回车变成这样了,但这样很麻烦,我想让光标直接变成下面这样

我公司的编辑器就是这样,按下enter直接跳到新行,我自己的不知道怎么设置


IP属地:北京1楼2016-06-26 13:31回复
    默认的ST就应该象你公司一样。
    默认的配置
    "auto_indent": true,
    用ST,先把配置看明白。不太清楚的时候不要乱改配置。


    2楼2016-06-26 14:05
    回复
      解决了吗?我也这样的问题啊,只下了插件,没改过其他配置啊,按照楼上的方法不行啊还,怎么弄得啊


      IP属地:内蒙古4楼2016-08-20 12:45
      回复
        请问这个问题怎么设置的,按2楼的方法没用啊


        IP属地:广东5楼2017-05-17 16:46
        回复
          那是因为你的插件相互间快捷键起冲突了,只需要在 首选项--绑定按键-用户 (preferences-key binding-user)的热键配置文件中加入以下代码
          [
          //解决换行无法自动缩进的问题
          { "keys": ["enter"], "command": "auto_indent_tag", "context":
          [
          { "key": "setting.auto_indent", "operator": "equal", "operand": true },
          { "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true },
          { "key": "selector", "operator": "equal", "operand": "punctuation.definition.tag.begin", "match_all": true },
          { "key": "preceding_text", "operator": "regex_contains", "operand": ">$", "match_all": true },
          { "key": "following_text", "operator": "regex_contains", "operand": "^</", "match_all": true },
          ]
          }
          ]
          注意:第一个和最后一个方括号默认是有,只需要复制中间内容


          8楼2017-05-21 23:23
          回复
            crtl + 回车


            IP属地:广东9楼2017-12-28 15:05
            回复