WSL 下 Linux 中 vi 模式中的错误
作者: JustThat70创建于 2025年9月26日更新于 2026年9月11日
标签Bug
描述错误
当Windows终端Windows 11在WSL下的Fedora 40上使用vi-mode插件时,使用"xp"来互换两个字符时,会给粘贴增加一个^M字符. “dlp>”也这样做
如果我从我的 linux 终端( 或 Powershell等) 冲入本地主机, 重复上面的 “ xp ” 步骤, 没有额外的 ^M 。
- 复制步骤
- 通过备份.zshrc并复制.zshrc.omz default to.zshrc创建干净的配置文件
- 发射一发新炮弹
- 确保vi-mode插件被禁用:\\ omz插件禁用vi-mode\
- 设置vi模式: QQ set - ovi```
- " omz " 插件类型
- 将 Cursor 移动到 m 并按 Q
<esc> - `xp'型和-和-m型将互换位置
- 按下"u"两次并点击"QQenter"以启用vi-mode插件来倒置更改
- 击出出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击出击
- `xp' 类型并查看不良结果 :\ omz 插件启用 vim- ^ Mode-%%
预期行为
vi- mode 粘贴不应附加\r 或 ^M
- 截图和录音
https://GitHub.com/user-attachments/assets/a30dc3fd-cb85-4872-9f20-fde84972dbff
OS / Linux 发行
Fedora 40 在Windows 11 WSL 下运行
QQ 兹克版本
5.9 (中文(简体) ).
~ 哦 我的Zsh 版本 ~
大师 (dd7751)
XQ 终端模拟器
窗口终端
如果在Windows上使用 WSL, WSL 的哪个版本
WSL2 维基月球
其他背景
无回复( N)
内容来源: ohmyzsh/ohmyzsh