アップデート
何が起こっているのかというと、私がテキストを殺すたびに、そのテキストが追加され、その後に追加のがkill-ring
続き""
ます。次にC-y
、を挿入するだけ""
です。だから問題は、余分なものはどこ""
から来るのかということです。
元の質問
emacs
の下で実行していますが、からコンテンツを挿入するtmux
ことはできませんC-y
(または) 。ミニバッファに表示されますが、これは;の通常の動作です。何も引っ張られていないのがわかります。また、ヒットするたびに追加されることもわかります。M-x yank
kill-ring
Mark set
yank
""
kill-ring
C-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
、同じ結果になります。
また、 (私はMacを使用しています)とiTerm2
の両方で試してみましたが、同じ結果になりました。Terminal.app
ですから、ここで行き詰まっているような気がします。この問題をより適切にデバッグする方法についてのアイデアはありますか?