Hunter的大杂烩 技术学习笔记

2026-10-28

常用中英词典学习网址

Filed under: 技术话题 — hunter @ 10:32 pm

https://search.freemdict.com

https://forum.freemdict.com/latest

https://github.com/kajweb/dict

https://github.com/skywind3000/ECDICT

https://github.com/openlanguageprofiles/olp-en-cefrj

https://www.visualdictionaryonline.com

https://github.com/globalwordnet/english-wordnet

解决Pi/Cursor在herdr中backspace失效的问题

Filed under: 技术话题 — hunter @ 6:23 pm

from: grok的解决方案

Backspace 失效不是 herdr 的按键配置把这个键吃掉了,而是当前 SSH 会话里 Backspace 发出的是 0x08,herdr 只在开启了 Kitty 键盘协议的窗格里把它编成了 ▕
│ Ctrl+H。Cursor agent 和 Pi 会开这个协议,Claude 和 Codex 不开,所以只有前两个删不了字。 ▕
│ ▕
│ 这台机器上的情况与 herdr#5265 (https://github.com/herdrdev/herdr/issues/5265)(仍未关闭,0.9.4 的修复没盖住这种终端)一致: ▕
│ ▕
│ • herdr 是 0.9.5,~/.config/herdr/config.toml 里只有 onboarding = false,没有 Backspace 绑定。 ▕
│ • herdr 客户端挂在 /dev/pts/0,erase 是 ^?(0x7f)。这是 Linux pty 的默认值。 ▕
│ • 你是从 115.44.180.151 SSH 进来的。这类客户端(MobaXterm 是已确认的例子)无论本机 “Backspace sends Ctrl-H” 开没开,物理 Backspace 都发 0x08。 ▕
│ ▕
│ 0.9.4 的修复只在客户端 tty 的 VERASE == 0x08 时,才把 0x08 当成 Backspace。这里 VERASE 是 0x7f,这条修复不生效。于是 0x08 被当成 Ctrl+H。 ▕
│ ▕
│ 之后的差别只在各 agent 有没有向窗格推 Kitty 键盘协议: ▕
│ ▕
│

(more…)

Powered by WordPress