V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
orangutan92
V2EX  ›  编辑器

Windows 如何在终端或 VSCode 等代码编辑器中,快速删除一个单词或一整行?

  •  
  •   orangutan92 · 2024-04-22 15:46:40 +08:00 · 2959 次点击
    这是一个创建于 367 天前的主题,其中的信息可能已经有所发展或是发生改变。

    macOS 删除很容易,alt+backspace 就是删除单词,command+backspace 就是删除整行。

    而 win 只能用 ctl+backspace 删除一个单词,不能删除整行,有没有办法可以实现呢?

    29 条回复    2025-02-04 10:05:54 +08:00
    kaicity
        1
    kaicity  
       2024-04-22 15:51:40 +08:00
    有 Delete Line 快捷键啊,我在 mac 的 IDEA 跟 VSCode 都找到了,Windows 应该也有
    qingbaihe
        2
    qingbaihe  
       2024-04-22 15:52:41 +08:00   ❤️ 1
    Ctrl+w
    1191257428
        3
    1191257428  
       2024-04-22 15:54:47 +08:00 via Android
    Esc
    NessajCN
        4
    NessajCN  
       2024-04-22 15:56:14 +08:00
    装个 Vim 插件,dd
    czita
        5
    czita  
       2024-04-22 15:56:45 +08:00   ❤️ 1
    Ctrl+x
    wkmike
        6
    wkmike  
       2024-04-22 15:57:36 +08:00
    在 VS Code 中,你可以使用以下快捷键来删除当前行:

    Windows / Linux:
    删除当前行:Ctrl + Shift + K

    MacOS:
    删除当前行:Command + Shift + K
    nagisaushio
        7
    nagisaushio  
       2024-04-22 15:58:17 +08:00 via Android   ❤️ 1
    Ctrl l 选中整行,backspace 删除
    luwang
        8
    luwang  
       2024-04-22 15:59:19 +08:00
    VSCode 快捷键好像是这个 Ctrl + Shift + K
    body007
        9
    body007  
       2024-04-22 16:21:15 +08:00   ❤️ 3
    个人习惯,在单词任意位置双击选中单词然后删除,在某行任意位置 3 击(三次单击)该行然后删除整行。

    autung
        10
    autung  
       2024-04-22 16:28:21 +08:00   ❤️ 1
    dd
    juzisang
        11
    juzisang  
       2024-04-22 16:28:59 +08:00
    我都是 Ctrl + X ,裁剪一行当删除用的
    Mbb38C3HtyZydTt7
        12
    Mbb38C3HtyZydTt7  
       2024-04-22 16:31:53 +08:00
    pwsh 可以这样做
    vim $profile 添加`Set-PSReadLineOption -EditMode Emacs`
    然后就是和 linux shell 一样的了,Ctrl + w 删除一个单词,Ctrl + P ,Ctrl + F 都可以使用
    orangutan92
        13
    orangutan92  
    OP
       2024-04-22 16:33:32 +08:00
    @luwang #8 这个可以,搜狗来捣乱了,呼出软键盘
    orangutan92
        14
    orangutan92  
    OP
       2024-04-22 16:35:44 +08:00
    @body007 #9 这个确实可以,但是多点或者少点容易误触。另外终端的问题还是没有解决。
    Goooooos
        15
    Goooooos  
       2024-04-22 16:47:06 +08:00
    Windows Terminal ( powershell ): ctrl+w 删除单词


    vscode : ctrl+backspace 删除单词, shift +del 删除行
    kgcHQbTYyvcz2w3j
        16
    kgcHQbTYyvcz2w3j  
       2024-04-22 16:55:59 +08:00
    你需要入坑 vim 了,不管是终端、编辑器还是浏览器,凡是有输入地方都装上 vim 插件

    de 或者 dw 删除单词,dd 删除整行
    body007
        17
    body007  
       2024-04-22 17:01:02 +08:00
    @orangutan92 #14 我用 windterm 终端,当前编辑的命令行,你可以当作文本框里面的文字编辑,支持双击和三击选择,还有从指定位置选择。记住当作文本编辑该命令行数据就行。

    yhxx
        18
    yhxx  
       2024-04-22 17:02:39 +08:00
    我在 VSCode 里习惯直接 ctrl+x ,剪切光标所在行
    约等于删除
    body007
        19
    body007  
       2024-04-22 17:31:38 +08:00
    @orangutan92 #14 你说容易误触,结果我试了连续多次点击,发现 4 击(四次单击)是全选,又解锁一种姿势,现在全选都是 Ctrl + A ,下次可以用鼠标 4 击了。
    jqtmviyu
        20
    jqtmviyu  
       2024-04-22 17:41:35 +08:00
    cmd+L , 选中一行, 然后退格
    双击鼠标, 选中单词, 然后退格
    way2create
        21
    way2create  
       2024-04-22 17:55:08 +08:00
    我直接剪切的
    noahlias
        22
    noahlias  
       2024-04-22 18:12:50 +08:00
    noahlias
        23
    noahlias  
       2024-04-22 18:14:00 +08:00
    建议看评论那个图
    luozic
        24
    luozic  
       2024-04-22 18:15:40 +08:00
    vim mode 直接 dd ,全部在键盘上操作 or 搞啥按键组合上面,也就 vi /emacs 这两货了。
    subframe75361
        25
    subframe75361  
       2024-04-22 20:52:43 +08:00
    和输入框一样,ctrl+a ,然后直接打字
    orangutan92
        26
    orangutan92  
    OP
       2024-04-23 17:51:20 +08:00
    @subframe75361 #25 终端这个可以的,但不适用于 git bash
    aminobody
        27
    aminobody  
       100 天前
    key(Home).wait(10).modify(Shift_L, key(End).wait(10)).key(BackSpace)
    orangutan92
        28
    orangutan92  
    OP
       81 天前
    @aminobody #27 这个是什么呢
    aminobody
        29
    aminobody  
       79 天前
    @orangutan92 input-remapper
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2519 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 15:36 · PVG 23:36 · LAX 08:36 · JFK 11:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.