粘贴到终端管理员中的奇怪字符:[200〜和[201〜

问题描述 投票:-1回答:1

当我用Ctrl + Shift + V]将某些内容粘贴到ranger中时,我得到了奇怪的字符。在这里,我将单词“ paste”粘贴到了护林员中:

enter image description here

[开始时我有[200~,在结束时有[201~。我不知道可能是什么问题(游侠,鱼壳,终端或一些配置文件?)。如何在粘贴时消除不需要的字符?

更多信息:我用鱼壳。仅当我使用键盘快捷键Ctrl + O

启动Ranger时,问题仍然存在。当我通过手动输入命令rangerranger_cd或仅将文本直接粘贴到鱼壳中(根本没有启动护林员)来启动护林员时,它可以正常工作。 Ctrl + O快捷方式定义为:
function fish_user_key_bindings
    bind \co ranger_cd
end

我的ranger_cd是功能:

function ranger_cd
    set -l tempfile '/tmp/chosendir'

    ranger --choosedir $tempfile (pwd)
    if [ -f "$tempfile" ]; and [ (cat -- $tempfile) != (echo -n (pwd)) ]
        cd (cat $tempfile)
    end
    rm -f -- $tempfile
end

((其目的是保存在Ranger中选择的最后一个目录,并在退出Ranger之后将cd存入其中)

我还注意到,Ctrl + V

在游侠中不起作用(仅粘贴^V),但可以直接在鱼壳中正常工作(它粘贴我先前复制的内容,就像Ctrl + Shift + V)。

任何想法可能有什么问题?先感谢您。我使用:

  • Linux Manjaro 19.0.2 XFCE
  • Xfce4终端0.8.9.1
  • 鱼3.1.0
  • 游侠1.9.2(使用python 3.6.9)

[当我使用Ctrl + Shift + V将某些内容粘贴到游侠中时,我得到了奇怪的字符。在这里,我将“粘贴”一词粘贴到了护林员中:一开始我有[200〜,最后是[201〜]。我不知道该怎么办...

linux terminal copy-paste fish
1个回答
4
投票
© www.soinside.com 2019 - 2024. All rights reserved.