mirror of
https://github.com/edu4rdshl/edu4rdshl.github.io.git
synced 2026-07-17 23:24:49 +00:00
(post-update): Smart suggestions on your Fish shell, without AI
Clarify the Atuin take
This commit is contained in:
parent
2bc89da322
commit
7b4f1bd836
1 changed files with 1 additions and 1 deletions
|
|
@ -13,7 +13,7 @@ excerpt: Based.fish is a Fish shell plugin that provides smart suggestions for c
|
|||
|
||||
## Introduction
|
||||
|
||||
A few days ago I was looking for a way to improve my Fish shell experience, exactly I wanted to have smart suggestions based on my usage patterns, directory context, and command history. The reasons are simple: if I always use the same commands in the same directories, why not suggest them first? After looking for context-based suggestions, I found [Atuin](https://github.com/atuinsh/atuin), which is very well-known. It's a great tool, but doesn't provide what I wanted, it basically shows you the most used commands, ~~but not based on the current directory or the command you are typing~~ actually, it does provide per-directory completions, I just didn't read the documentation carefully enough. It's a more robust solution that my plugin, supporting history management, sync, and more. However, if you only cares about context-based autocompletions, this plugin is a good alternative.
|
||||
A few days ago I was looking for a way to improve my Fish shell experience, exactly I wanted to have smart suggestions based on my usage patterns, directory context, and command history. The reasons are simple: if I always use the same commands in the same directories, why not suggest them first? After looking for context-based suggestions, I found [Atuin](https://github.com/atuinsh/atuin), which is very well-known. It's a great tool, but doesn't provide what I wanted, it basically shows you the most used commands, ~~but not based on the current directory or the command you are typing~~ **actually, it does provide per-directory completions, I just didn't read the documentation carefully enough. It's a more robust solution that my plugin, supporting history management, sync, and more. However, if you only cares about context-based autocompletions, this plugin is a good alternative.**
|
||||
|
||||
So I decided to create my own plugin, which I called [based.fish](https://github.com/Edu4rdSHL/based.fish), because it's **very based**. A full explanation of its features and how it works can be found in the [README](https://github.com/Edu4rdSHL/based.fish/blob/main/README.md), but basically, it provides full context-based autocompletions for commands, using data such as the frequency of use, date of use, and the context of the current command line such as the path where you are, the command you are typing, etc.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue