MBP 如何实现 delete 键的效果? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xxoxx
V2EX    MacBook Pro

MBP 如何实现 delete 键的效果?

  •  
  •   xxoxx 2017-07-13 14:42:19 +08:00 via iPhone 10828 次点击
    这是一个创建于 3064 天前的主题,其中的信息可能已经有所发展或是发生改变。
    普通键盘上都有 delete 键,用来删除当前光标后面的字符。MBP 键盘上是没有这个键的,虽然不影响使用,但是只能一个方向删除有时候还是觉得很不方便。
    26 条回复    2017-07-17 21:15:14 +08:00
    eXpansion
        1
    eXpansion  
       2017-07-13 14:43:43 +08:00
    fn
    QAPTEAWH
        2
    QAPTEAWH  
       2017-07-13 14:52:20 +08:00
    fn-delete (其实是 backspace )
    Ctrl-d
    HuangLibo
        3
    HuangLibo  
       2017-07-13 16:59:15 +08:00   1
    从不用 delete 键, 请使用 ctrl+d, ctrl+h,
    tchekai704
        4
    tchekai704  
       2017-07-13 18:10:13 +08:00   1
    Mac 真正缺少的是 HOME 和 END 以及组合快捷键,在 Windows 中
    选中当前位置到行首的:shift+HOME
    选中当前位置到文件首的:ctrl+shift+HOME
    以上快捷键在 explorer, excel,各种编辑器中行为是统一的

    然而 MAC 没有这个或者行为不统一,目前只能用鼠标。
    bazingaterry
        5
    bazingaterry  
       2017-07-13 18:13:45 +08:00 via iPhone
    @tchekai704 ctrl + a, ctrl + e
    tunzao
        6
    tunzao  
       2017-07-13 18:16:28 +08:00
    X
    zander
        7
    zander  
       2017-07-13 18:24:28 +08:00 via Android
    @tchekai704 c-a,c-e,fn+up,fn+down。
    Dvel
        8
    Dvel  
       2017-07-13 18:31:17 +08:00
    @tchekai704 #4 fn + shift + ↑/↓
    ynyounuo
        9
    ynyounuo  
       2017-07-13 18:55:52 +08:00
    KevZhi
        10
    KevZhi  
       2017-07-13 19:25:44 +08:00 via iPhone
    Fn+delete 退散吧
    TaoQAQ
        11
    TaoQAQ  
       2017-07-13 19:33:28 +08:00
    @tchekai704
    Command+↑/↓/←/→
    tchekai704
        12
    tchekai704  
       2017-07-13 20:00:41 +08:00
    @bazingaterry
    @zander
    @Dvel
    @TaoQAQ
    ctrl+a,e; fn+↑/↓/←/→这些快捷键都是知道的。
    我描述有点问题,HOME,END,PAGEDOWN,PAGEUP 是自带了。但是这些快捷键的组合快捷键没有,比如在
    - Windows 中按 Ctrl+Shift+HOME 可以选中当前位置到文件开头,这个快捷键在 sublime,notepad++,idea 等所有编辑器都是支持的,然而 MAC 只有 IDEA 支持,sublime/vscode 就不支持。
    - 在 Windows 的文件管理器 Explorer 中按 Ctrl+Shift+HOME 可以选择当前文件到目录的头的所有文件,然而 MAC 没有这个快捷键。
    - Windows 支持这个快捷键的软件非常多,几乎没有不支持的



    @ynyounuo
    这个功能倒是第一次知道,目前使用 Karabiner 来实现全局 Emacs 快捷键(主要是 ctrl+n,p ),不是说 Mac 全局 Emacs 快捷键吗?其实不是的,某些场景下是不支持的
    - Finder 中不能使用 ctrl+n,p 来挪动光标
    - IDEA 中使用 command+f12 显示所有方法后,就不支持 ctrl+n,p 了
    - 有道云笔记支支持 ctrl+n, 不支持 ctrl+p
    tchekai704
        13
    tchekai704  
       2017-07-13 20:02:22 +08:00
    @tchekai704 除了我说的这些外,整个 MAC 下的快捷键系统是非常棒的。
    ynyounuo
        14
    ynyounuo  
       2017-07-13 20:29:40 +08:00 via iPhone
    @tchekai704 是 Cocoa 支持 Emacs 键位不是 Mac 全部文字编辑都支持。
    expkzb
        15
    expkzb  
       2017-07-13 20:36:02 +08:00
    ctl + d
    holystrike
        16
    holystrike  
       2017-07-13 21:31:10 +08:00
    home / end / page up / page down 的好处在于可以单手盲按
    imherer
        17
    imherer  
       2017-07-14 09:24:18 +08:00
    外接键盘吧,我就是
    HuangLibo
        18
    HuangLibo  
       2017-07-14 09:53:04 +08:00
    @tchekai704 macOS 的快捷键比 Windows 可多多了, 只是你不知道而已.
    "
    选中当前位置到行首的:command+shift+←
    选中当前位置到文件首的:command+shift+← 之后再按 ↑
    HuangLibo
        19
    HuangLibo  
       2017-07-14 09:55:20 +08:00
    @tchekai704 话说 Google 是个好东西, 你值得拥有.
    Junn
        20
    Junn  
       2017-07-14 10:09:59 +08:00
    @HuangLibo 选中当前位置到文件首貌似直接:command+shift+↑就好了。
    LeoNG
        21
    LeoNG  
       2017-07-14 10:37:42 +08:00
    你需要看下 emacs,mac 支持大多数 emacs 快捷键的。
    HuangLibo
        22
    HuangLibo  
       2017-07-14 10:56:19 +08:00
    @Junn 恩, 试了一下是这样. 这个功能用的比较少, 也不知道在什么情况下会需要删除光标到文件开头的内容, 大部分时候是删掉当前行
    tchekai704
        23
    tchekai704  
       2017-07-14 17:30:54 +08:00
    @HuangLibo
    谢谢,测试了一下
    sublime,vscode 测试生效。
    idea 需要修改快捷键才可以
    excel 需要 command+shift+← 之后再按 ↑
    finder 依然不行
    LioMore
        24
    LioMore  
       2017-07-15 00:28:28 +08:00
    看来还是有很多用 mac 的人会 emacs keymap 的 :]
    HuangLibo
        25
    HuangLibo  
       2017-07-15 11:35:59 +08:00
    @tchekai704
    选择当前文件到目录的头的所有文件: alt+shift+↑
    按键组合就那几种, 你可以多试试, 试不出来就 Google
    allenwang
        26
    allenwang  
       2017-07-17 21:15:14 +08:00 via iPhone
    自行搜索 keybindings.dict
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5048 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 01:17 PVG 09:17 LAX 17:17 JFK 20:17
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86