xonsh/xonsh

Add alias description to prompt-toolkit autosuggestion

Closed

#6,021 创建于 2025年12月26日

在 GitHub 查看
 (2 评论) (3 反应) (2 负责人)Python (7,489 star) (635 fork)batch import
aliasesaliases-callablegood first issue

描述

We have description in suggestion in prompt-toolkit:

grep -i<Tab>
# -i
# Perform case insensitive matching.  By default, grep is case sensitive.

But:

@aliases.register
def _ali1():
    """ali1 description"""
    echo 1

@aliases.register
def _ali2():
    """ali2 description"""
    echo 2

ali<Tab>
# ali1 ali2  # No description

Expected:

ali<Tab>
# ali1 
# ali1 description
# ali2
# ali2 description

For community

⬇️ Please click the 👍 reaction instead of leaving a +1 or 👍 comment

贡献者指南

Add alias description to prompt-toolkit autosuggestion · xonsh/xonsh#6021 | Good First Issue