xiki icon indicating copy to clipboard operation
xiki copied to clipboard

Fish shell support

Open xixixao opened this issue 11 years ago • 7 comments

Any plans to support fish? Anyone else has any experience integrating the two? Eh?

xixixao avatar Jul 24 '14 20:07 xixixao

Can you try fish shell with the latest version of xiki on github?

trogdoro avatar Feb 16 '15 07:02 trogdoro

I don't think it works as of 39a692eb408757d488f1b2837ed285c7bc0eb59e. Doing the initial setup for me added source ~/.xsh to my ~/.bashrc. Sourcing that (or xiki-master/bin/.xsh) won't work because they are sh scripts that fish doesn't understand.

Probably wouldn't be too hard to either port them to fish (which would not be great if they needed to change at some point) or figure out how to have fish handle them in their current form (which I don't think is possible, but there could be ways to do it.)

smith avatar Apr 09 '15 04:04 smith

+1

atourkow avatar Apr 20 '16 23:04 atourkow

+1

seancolsen avatar Feb 07 '17 03:02 seancolsen

@smith probably edc/bass could be useful here?

laughedelic avatar Feb 07 '17 10:02 laughedelic

Has anyone been able to make this work now? I haven't found anything regarding that.

saintromuald avatar Mar 19 '18 17:03 saintromuald

I have it partially working, using the aforementioned bass in a new function:

function xsh
	bass source $HOME/.xsh ';' xsh --d $argv
end

Note that this doesn't set up key shortcuts for fish, but commands like xsh +note work fine. The --d starts emacs & xiki in "isolated" mode, without daemons running.

Key shortcuts should be pretty easy to set up, but bear in mind that the default Xiki key combos conflict with default fish bindings.

yozlet avatar Dec 18 '18 01:12 yozlet