V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
notes
V2EX  ›  程序员

如何实现在 sublime 中快速光标移动到末尾添加分号并换行

  •  
  •   notes · 2017-04-27 19:37:24 +08:00 · 4642 次点击
    这是一个创建于 2772 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小菜我遇到的问题是这样的

    • 敲了一行,比如 aini(aiwo(aita(8)))
    • 此时光标停留在 8 这里,右括号是打出左括号时自动添加的
    • 我该怎么做才可以快速在句尾添加分号,并换行到下一行?(而不用移动 3 下右方向键,按分号,再回车)

    how.gif

    22 条回复    2017-04-28 15:06:02 +08:00
    Kisesy
        1
    Kisesy  
       2017-04-27 19:46:30 +08:00   ❤️ 1
    额,按 end 键比按右方向键快多了吧
    然后把过程录成宏就行了
    tumbzzc
        2
    tumbzzc  
       2017-04-27 19:47:45 +08:00 via Android
    end -> 分号 -> 换行
    hugo775128583
        3
    hugo775128583  
       2017-04-27 19:53:09 +08:00 via Android
    开启 vim 模式
    Biwood
        4
    Biwood  
       2017-04-27 19:56:41 +08:00 via Android
    没用过 Command + 方向键么
    lygmqkl
        5
    lygmqkl  
       2017-04-27 20:03:00 +08:00 via iPhone
    我记得 cmd 加回车可以实现换行。移动到行尾是 cmd 加 right
    shmilyin
        6
    shmilyin  
       2017-04-27 20:04:05 +08:00 via Android
    Ctrl+L 选中当前行,然后→,定位到行尾
    ipconfiger
        7
    ipconfiger  
       2017-04-27 20:06:22 +08:00
    ctrl + e 到行尾
    catinsides
        8
    catinsides  
       2017-04-27 21:39:05 +08:00
    键盘方向键上面
    HOME 行首
    END 行尾
    VIM 模式 O,另起一行
    vaus
        9
    vaus  
       2017-04-27 21:46:09 +08:00 via iPhone
    录制宏
    LioMore
        10
    LioMore  
       2017-04-27 21:49:29 +08:00
    emacs keymap

    macOS 直接 control + e
    fytriht
        11
    fytriht  
       2017-04-27 21:53:06 +08:00
    1. cmd + right
    2. ;
    3. enter
    hronro
        12
    hronro  
       2017-04-27 21:55:06 +08:00
    js 的话不写分号就好啦😂
    Tunar
        13
    Tunar  
       2017-04-27 23:29:26 +08:00 via Android
    cmd 啊,。
    gelilaohuang
        14
    gelilaohuang  
       2017-04-27 23:32:10 +08:00 via Android
    @hronro 你说的是不压缩代码的前提下
    msg7086
        15
    msg7086  
       2017-04-27 23:33:47 +08:00
    @gelilaohuang 压缩代码的时候难道不会帮你加上么……虽然我觉得换行和分号都是一个字节……
    sensui7
        16
    sensui7  
       2017-04-27 23:48:56 +08:00
    alt - 箭头
    lijsh
        17
    lijsh  
       2017-04-28 00:24:34 +08:00
    不写分号,ctrl + enter 直接跳到下一行
    old9
        18
    old9  
       2017-04-28 00:29:20 +08:00
    自己定义的 alt + a/f 到行首 /尾
    codeDreamfy
        19
    codeDreamfy  
       2017-04-28 08:45:06 +08:00
    ctrl+shift+L 批量光标选择可以到行首或者末尾~~~ 你值得拥有
    keelii
        20
    keelii  
       2017-04-28 09:32:33 +08:00
    你需要的是 --no-semi
    ryanzyy
        21
    ryanzyy  
       2017-04-28 10:28:45 +08:00
    s/$/;/g
    billgreen1
        22
    billgreen1  
       2017-04-28 15:06:02 +08:00
    @ryanzyy 每行末尾都换成;不合适吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1340 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:49 · PVG 01:49 · LAX 09:49 · JFK 12:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.