发生了什么事情,每当我杀死一些文本时,它会被添加到kill-ring后面加一个额外的文本"".然后C-y只需插入"".所以问题是额外的""来自何处?
我跑emacs下tmux,我不能得到C-y(甚至M-x yank)插入从内容kill-ring.我确实Mark set在迷你缓冲器中看到,这是正常的行为yank; 我只是没有看到任何被猛拉的东西.我也看到每次击中时""都会添加.kill-ringC-y
我知道,C-y是越来越收到emacs通过查看输出M-x view-lossage,并且我知道,C-y势必会yank通过寻找与设定的按键C-h b.而且,M-x yank直接运行会得到完全相同的结果.
当我在外面重复实验时tmux,它按预期工作.对于它的价值,如果我重复了实验screen,而不是tmux,C-y按预期工作.
更多的细节是中tmux,我试图运行emacs与TERM=xterm-256color和TERM=screen-256color具有相同的结果.设置xterm-keys on或xterm-keys off在tmux似乎并不要么无所谓.我一直在关闭tmux我尝试的每个排列之间的每个会话,以确保我.tmux.conf的重新处理(我知道这是因为我的其他变化.tmux.conf确实有效果.)事实上,我甚至可以评论我的整个.tmux.conf,结果相同.
此外,我已经尝试了两者iTerm2和Terminal.app(我在Mac上),同样的结果.
所以,我觉得我在这里死路一条.关于如何更好地调试此问题的任何想法?