Alexis Opolka
d62f8c7e04
Update navi.plugin.fish
2025-06-10 11:09:20 +02:00
Lam Chau
a7efad2740
docs: add references to fish
2025-06-07 14:36:02 -07:00
Lam Chau
fcbd6c3350
style: use long options for self-documentation
2025-06-06 19:49:35 -07:00
Lam Chau
0076018ada
fix: add version check for fish v4+
2025-06-06 13:24:02 -07:00
Lam Chau
023e52d1fb
fix: prevent prompt corruption in fish v4
...
fish v4 introduced new multiline prompt rendering behavior that breaks
when interactive commands like `navi` are injected via keybindings. this
resulted in partial prefix symbols (e.g. from a prompt's newline
component) being left on screen and improperly rendering the expanded
command (e.g. `gzgzip` instead of `gzip`).
this forces a full redraw so it's cosmetically identical to running
`navi` (as a command without insertion)
2025-06-06 02:21:54 -07:00
Kid
2f78beaf90
Rewrote fish plugin
2025-01-09 14:31:36 +08:00
Kid
462a55358c
Quote more
2022-01-17 07:54:29 +08:00
Kid
9f35e3ef69
Quotes
2022-01-16 19:17:28 +08:00
Kid
ad49f43157
Run fish_indent
2022-01-16 19:06:57 +08:00
Kid
53c1ddf42f
Only bind insert mode when not using default keybindings
2022-01-16 19:06:09 +08:00
Kid
0160a44b3e
Insert when not doing smart replace
2022-01-16 19:02:36 +08:00
Kid
9186d7bb7c
Trim current process
2022-01-16 18:37:46 +08:00
Kid
2bf4165e56
Update function name
2022-01-16 18:25:16 +08:00
Kid
84d4cad405
Improve fish widget code
2022-01-16 18:22:32 +08:00
DevAtDawn
e7dea3ed68
FINAL v1
...
the error handling here made me cry (making esc/ctrl+c/ctrl+g exiting work without issues)
2021-12-16 11:45:57 -07:00
DevAtDawn
5e3215466d
Update navi.plugin.fish
2021-12-16 10:43:52 -07:00
DevAtDawn
38f807c1f6
finished/working with extra comments
2021-12-16 06:54:09 -07:00
DevAtDawn
b756573be8
Update navi.plugin.fish
2021-12-16 05:35:15 -07:00
DevAtDawn
d0b8b09f94
keybindings
...
\cg smart_replace
2021-12-16 05:27:13 -07:00
DevAtDawn
44d8dfc01d
Update navi.plugin.fish
2021-12-16 05:21:07 -07:00
DevAtDawn
487417574d
Notes
...
Notes
2021-12-16 04:24:21 -07:00
DevAtDawn
a5d295f828
Fish smart replace
...
Add “smart replace” functionality to the fish shell widget
2021-12-16 03:54:41 -07:00
densa-inc
1986dd4caf
Fix fish widget changing tty settings ( #296 )
2020-03-20 12:43:31 +01:00
Denis Isidoro
ac61dd09b4
Fix use in subshell ( #213 )
2020-03-07 18:03:51 -03:00
Denis Isidoro
c5cd85bb41
Rust implementation ( #197 )
2020-03-04 18:01:23 -03:00