ridiculousfish on master
Bravely stop initializing the t… Migrate initializing CMD_DURATI… (compare)
impish? I downloaded the amd64.deb file from https://launchpad.net/~fish-shell/+archive/ubuntu/release-3/+packages but I fail when trying to install it:
It talks about broken packages, but should I install some other packages manually?
sudo apt install ./fish_3.3.1-1~hirsute_amd64.deb [sudo] password for david: Reading package lists... Done Building dependency tree... Done Reading state information... Done Note, selecting 'fish' instead of './fish_3.3.1-1~hirsute_amd64.deb' Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: fish : Depends: fish-common (= 3.3.1-1~hirsute) but it is not going to be installed Recommends: xsel (>= 1.2.0) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
It is not clear for me when we have to start function names with:
Can somebody explain me? Does it mean "internal function"? If yes, what is internal in Fish context? There is no ability to hide functions from usage like methods in Python.
complete- why not to create smth like this for functions? I mean to control where some function is accessible. For example to hide function from everywhere but not current directory. It will be more accurate than setting local attribute to functions and allow create smth like namespace but in a Fish way.🤔
hi fish people! i'm trying to make a permanent switch to fish-shell but i need your help in configuring away a nitpick:
to complete an 'autofill' it seems that i need to press right-arrow. ctrl-r and <tab> work too but not with a single keystroke.
how can i configure fish-shell to use, for example, ctrl-p or maybe ctrl-; to use fish's first autofill suggestion?
bind \cg accept-autosuggestionfor ctrl-g
@krobelus thank you so much! on second glance it's in the tutorial here https://fishshell.com/docs/current/tutorial.html#autosuggestions.
For my own education, though, what do you mean by "readline for 'right-arrow'"? A quick Google only got me here -- https://unix.stackexchange.com/a/364532/128049 -- but it's not super clear to me.
fish stackoverflows when i have
alias foo=ls alias ls=foo
and enter one of
--style=. Options and such. It still offers files for the most part, because they decided not to disable them.
bash-3.2$ alias hostname=uname bash-3.2$ alias uname=hostname bash-3.2$ uname Darwin bash-3.2$ hostname M1.local
realpath -e (command -v $SOMECOMMAND)so I'd like to create an abbreviation that expands to
realpath -e (command -v )where the cursor is just before the closing paren. or can I create a function but still get
$PATH-based autocomplete like with
lsin bash with this:
LS_COLORS="di=1;31"in fish would it be
set -Ux LS_COLORS "di=1;31"?
termsince vterm works fine with all the fancy terminal stuff. but the vi cursor works fine in emacs vterm, even though
INSIDE_EMACS, which is set to
vtermin vterm. this should cause it to exit, yet the vi cursor works fine somehow?