V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
yfang
V2EX  ›  Linux

Linux 新装包需要重启终端才能自动补全,怎么修复?

  •  
  •   yfang · Apr 11, 2024 · 1510 views
    This topic created in 750 days ago, the information mentioned may be changed or developed.
    ( ArchLinux )在终端模拟器安装新包,安装完毕后 shell 无法自动补全包名
    需要重启终端模拟器后才能自动补全
    但是如果知道包名,是可以执行的

    问题应该很简单,但是描述太长找不到有用信息
    请不吝赐教,THX~
    5 replies    2024-04-22 15:33:48 +08:00
    Ipsum
        1
    Ipsum  
       Apr 11, 2024
    source /etc/profile
    pagxir
        2
    pagxir  
       Apr 11, 2024 via Android
    某些 shell 需要执行 rehash 来更新补全列表
    yfang
        3
    yfang  
    OP
       Apr 11, 2024
    @pagxir THX ,原来是这个关键字
    自己装的 zsh ,不造为啥没这个基础功能;根据 wiki 加入配置后可以了~
    julyclyde
        4
    julyclyde  
       Apr 12, 2024
    这谈不上“修复”啊
    本来就这样的
    yfang
        5
    yfang  
    OP
       Apr 22, 2024
    以为是 bug 其实是 feature
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   814 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 22:21 · PVG 06:21 · LAX 15:21 · JFK 18:21
    ♥ Do have faith in what you're doing.