• 请不要在回答技术问题时复制粘贴 AI 生成的内容
still97
V2EX  ›  程序员

ubuntu 云服务器,突然上下键变成[A[B 了,查了一下午资料没解决

  •  
  •   still97 · Oct 9, 2023 · 4803 views
    This topic created in 1122 days ago, the information mentioned may be changed or developed.

    除了上下方向键,其它案件目前都没发现问题,有没有 V 友知道什么原因啊

    22 replies  •  2023-10-10 16:17:11 +08:00
    vsyf
    vsyf
    Oct 9, 2023
    2
    1. 切换 NumLock 看看
    2. rdp 客户端问题,重启 Windows
    HenryHE
    HenryHE
    Oct 9, 2023
    3
    1. 什么界面出现 AB;
    ---
    估计是那个软件的偏好设置。
    still97
    still97
    OP
    Oct 9, 2023
    4
    @vsyf 没有小键盘,使用的 termius ,重启了也无效
    still97
    still97
    OP
    Oct 9, 2023
    5
    @HenryHE 就是命令行想翻历史记录的时候,上下键失效,使用的 shell 是 bash
    weeei
    weeei
    Oct 9, 2023
    6
    :set nocp 试试?
    proxychains
    proxychains
    Oct 9, 2023
    7
    试试 ctrl+p/n 切换上一条/下一条历史记录吧.
    adoal
    adoal
    Oct 9, 2023❤️1
    8
    你确认现在的 shell 真是 bash 吗?手工开一个 `/usr/bin/bash --noprofile --norc` 看看?

    你说的这种情况一般会在没有解析 ANSI ESC 方向键序列的 shell 里,比如 sh 、dash ,在 bash 里应该会解析的。
    EMMMMMMMMM
    EMMMMMMMMM
    Oct 9, 2023
    9
    你是不是用的 sh ?切到/bin/bash 吧
    SenLief
    SenLief
    Oct 9, 2023 via iPhone
    10
    你用的不是 bash
    C0nvN3t
    C0nvN3t
    Oct 9, 2023
    11
    遇到过 卸载重装 vim 就好了
    julyclyde
    julyclyde
    Oct 9, 2023
    12
    @adoal 是 TERM 的问题吧?
    shoper
    shoper
    Oct 9, 2023
    13
    @C0nvN3t #11 +1
    nuk
    nuk
    Oct 10, 2023
    14
    TERM 没设置对,或者 terminfo 损坏了
    comingnine
    comingnine
    Oct 10, 2023
    15
    感觉是终端的问题,重新建立一个帐户登录进去试试看呢
    liuhaidong
    liuhaidong
    Oct 10, 2023 via Android
    16
    按住 shift 试试
    passworderror
    passworderror
    Oct 10, 2023
    17
    命令行执行 exec bash 试一下呢
    still97
    still97
    OP
    Oct 10, 2023
    18
    @C0nvN3t 不是在 vim 里边,是在命令行界面
    still97
    still97
    OP
    Oct 10, 2023
    19
    @nuk 现在按这个流程执行后,是可以运行 """ export TERM=linux \n bash""",然后就可以正常用了,但是,另一台云服务器就不需要这么弄,不知道这台到底是什么问题
    still97
    still97
    OP
    Oct 10, 2023
    20
    @adoal 不行,用的是 bash ,默认就是 bash ,方向键除了上下不行,左右是可以用的
    lc5900
    lc5900
    Oct 10, 2023
    21
    Ubuntu 默认的应该是 dash ,手动改为 bash 试试,或者装个 zsh ,默认改成 zsh
    still97
    still97
    OP
    Oct 10, 2023
    22
    @lc5900 已经改成了 bash 了,一样没用。。。现在写了个 sh 文件,进来就先手动执行一下吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1770 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 17:23 · PVG 01:23 · LAX 09:23 · JFK 12:23
    ♥ Do have faith in what you're doing.