V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
yfang
V2EX  ›  Linux

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

  •  
  •   yfang · 236 天前 · 934 次点击
    这是一个创建于 236 天前的主题,其中的信息可能已经有所发展或是发生改变。
    ( ArchLinux )在终端模拟器安装新包,安装完毕后 shell 无法自动补全包名
    需要重启终端模拟器后才能自动补全
    但是如果知道包名,是可以执行的

    问题应该很简单,但是描述太长找不到有用信息
    请不吝赐教,THX~
    5 条回复    2024-04-22 15:33:48 +08:00
    Ipsum
        1
    Ipsum  
       236 天前
    source /etc/profile
    pagxir
        2
    pagxir  
       236 天前 via Android
    某些 shell 需要执行 rehash 来更新补全列表
    yfang
        3
    yfang  
    OP
       236 天前
    @pagxir THX ,原来是这个关键字
    自己装的 zsh ,不造为啥没这个基础功能;根据 wiki 加入配置后可以了~
    julyclyde
        4
    julyclyde  
       235 天前
    这谈不上“修复”啊
    本来就这样的
    yfang
        5
    yfang  
    OP
       225 天前
    以为是 bug 其实是 feature
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1166 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 18:48 · PVG 02:48 · LAX 10:48 · JFK 13:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.