♓️ Fish shell plugin that helps you to work with paired symbols in the command line
Updated for Fisher 4 while still maintaining compatibility with oh-my-fish (see #26 by @nickeb96)
New feature by @9999years (see #20):
To disable completing pairs unless the cursor is at the end of the line, set the
$pisces_only_insert_at_eol
variable:set -U pisces_only_insert_at_eol 1
Fixed delay some users observed on the backspace binding (see #13 by @nickeb96)
This release doesn't add any new functionality, it just makes this plugin compatible with oh-my-fish ✨ (while keeping compatibility with fisherman). See installation instructions in the readme.
Fixed support for vi-mode with hybrid keybindings (fish_hybrid_key_bindings
introduced in fish-shell v2.5.0)
Added support for vi-mode (see #3 by @terlar):
$fish_key_bindings
is set to fish_vi_key_bindings
, key bindings are made for the insert
mode instead of default
(normal)Fixed completion with dashes (see #4 by @terlar):
As the input might be using dashes we need to use double dashes to tell the command that there won't be any more options.
_pisces_complete
function file nameconf.d
initialization_pisces_lookup
(when hitting backspace on an empty command line)\177
which is used in Terminal.app