Hilbish has a pretty good completion system. It has a nice looking +
Completions
Tab completion for commands.
Hilbish has a pretty good completion system. It has a nice looking menu, with 2 types of menus: grid (like file completions) or list.
Like most parts of Hilbish, it’s made to be extensible and customizable. The default handler for completions in general can @@ -36,4 +31,4 @@ mentioned below.
Completion Interfa
files(query, ctx, fields)
-> table, prefix: get file completions,
based on the user’s query.bins(query, ctx, fields)
-> table, prefix: get binary/executable
completions, based on user query.call(scope, query, ctx, fields)
-> table, prefix: call a completion
-handler with scope
, usually being in the form of command.<name>
files(query, ctx, fields)
-> table, prefix: get file completions,
based on the user’s query.bins(query, ctx, fields)
-> table, prefix: get binary/executable
completions, based on user query.call(scope, query, ctx, fields)
-> table, prefix: call a completion
-handler with scope
, usually being in the form of command.<name>
scope
, usually being in the form of command.<name>