You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在PowerShell的Vi模式下将<space><space>映射为diw?

在PSReadLine Vi模式下映射为diw命令的配置方法
  • 打开PowerShell配置文件:
    执行命令 notepad $PROFILE(用VS Code的话可换成 code $PROFILE),如果提示文件不存在,先执行 New-Item -Path $PROFILE -ItemType File -Force 创建配置文件。

  • 添加映射配置:
    在配置文件中插入以下代码:

    Set-PSReadLineKeyHandler -Chord ' ', ' ' -ViMode Normal -ScriptBlock {
        [Microsoft.PowerShell.PSConsoleReadLine]::ViEditAction('Delete', 'Inner', 'Word')
    }
    

    这段代码会在Vi Normal模式下,将连续两次空格的按键组合映射为diw(删除光标所在的整个单词)操作。

  • 生效配置:
    保存配置文件后,重启PowerShell,或者在当前会话中执行 . $PROFILE 让配置立即生效。

内容的提问来源于stack exchange,提问作者jamgoo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 09:05:54