You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Quit now returns from the event loop instead of process::exit so main can
write the active panel dir. install.sh and make install append
eval "$(fishez --init)" to the shell rc.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,6 +25,16 @@ fishez ~/projects
25
25
26
26
Press `Ctrl+T` to split into two panes. Press `Esc` to back out of overlays, and from a clean normal state it quits.
27
27
28
+
### cd on exit
29
+
30
+
Add this line to your `~/.zshrc` / `~/.bashrc` (the [install script](install.sh) and `make install` do it for you):
31
+
32
+
```bash
33
+
eval"$(fishez --init)"
34
+
```
35
+
36
+
It defines `fz`, a wrapper that launches fishez and — when you quit — drops your shell in the directory you were browsing. Use `fz` instead of `fishez` and stop typing `cd`.
37
+
28
38
## ✨ What is fishez?
29
39
30
40
fishez is a keyboard-driven terminal file manager for developers who live in the terminal. No config file, no plugin hunt, no startup ceremony.
0 commit comments