Our great sponsors
-
ohmyzsh
🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
clifm
The shell-like, command line terminal file manager: simple, fast, extensible, and lightweight as hell.
-
zsh-autocomplete
🤖 Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion.
Not an answer to your question, but the z plugin for zsh can come in handy to navigate "last opened" directories just by really typing z and no more.
Have you tried fish?
You can give a try to CliFM. This file manager (entirely command-line based) provides Fish-like auto-suggestions (not only for paths), and, paired with FZF, it displays all possible completions matching the current input. It pretty much does what you're asking for.
There's https://github.com/marlonrichert/zsh-autocomplete which looks neat, but I haven't tried it because it also looks overwhelming.
Related posts
- Carapace: A multi-shell completion library and binary
- sd: your script directory
- Master any CLI tool with this one weird trick
- Which extension is this? I was just watching the lecture of hitesh chodhary on typescript. He told that this extension will tell you whether the npm package available or not, but didn't mentioned the name. Anyone who knows?
- 9 shell tools for productivity