【问题标题】:Changing behavior of option+delete in vscode on mac在 mac 上的 vscode 中更改 option+delete 的行为
【发布时间】:2017-12-20 22:15:26
【问题描述】:

每当我尝试使用 option + delete 在 vscode 中删除我的 mac 上的单词时,它会删除该单词,但一旦遇到非字母字符就会停止。

理想情况下,我想删除每个连续的字符序列,直到它到达一个空格或句点。

当前行为:

(If I just want to delete the last 'h1')

<h1> </h1>末尾的光标

第一次删除:'>'

然后h1

终于</

期望的行为:

<h1> </h1>末尾处的光标

一口气删除:</h1>

当我编码时,默认行为真的让我慢了下来。我已经搜索了答案,但得到了this,这似乎是一个旧功能(2013 年),在高山脉不再可用。

非常感谢任何帮助。

【问题讨论】:

    标签: visual-studio visual-studio-code keyboard-shortcuts vscode-settings


    【解决方案1】:

    查看this answer 并相应地更改您的配置。

    听起来您想删除 \ 作为单词分隔符。

    来自那篇文章:

    您的设置文件现在包含一个用于编辑单词导航和单词分隔符的部分 // Characters that will be used as word separators when doing word related navigations or operations "editor.wordSeparators": "`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?",

    【讨论】:

    • @feoh 虽然这并没有改变删除的行为,但您的解决方案确实改变了基于我想要的分隔符遍历和选择文本的默认行为,这很棒。只是不知道为什么它对删除没有做同样的事情。无论如何,谢谢!
    猜你喜欢
    • 2018-12-30
    • 2017-12-03
    • 2022-01-26
    • 2022-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-30
    • 1970-01-01
    相关资源
    最近更新 更多