TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Yash: Posix-compliant shell with fish-style predictive completion and more

1 点作者 codesections大约 5 年前

1 comment

codesections大约 5 年前
From the project website:<p>&gt; Yash is intended to be the most POSIX-compliant shell in the world while supporting features for daily interactive and scripting use. Notable features are:<p><pre><code> * Global aliases * Arrays * Socket redirection, pipeline redirection, and process redirection * Brace expansion and extended globbing * Fractional numbers in arithmetic expansion * Prompt command and command-not-found handler * Command line completion with predefined completion scripts for more than 100 commands * Command line prediction based on command history </code></pre> I&#x27;m particularly taken with it&#x27;s support for configuring the relevant keyboard commands, with strong support for both Emacs and Vi bindings.<p>It also uses much less RAM than many other shells with similar interactive features, to the extent that matters to folks these days.