mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-20 23:44:59 +02:00
Ensure edit-in-kitty works even if kitten is not in PATH
Still needs to be implemented for fish shell
This commit is contained in:
@@ -209,7 +209,10 @@ _ksi_main() {
|
||||
_ksi_prompt[ps0]+="\[\e]133;C\a\]"
|
||||
fi
|
||||
|
||||
alias edit-in-kitty="kitten edit-in-kitty"
|
||||
[[ -z "${KITTY_KITTEN_EXE}" ]] && KITTY_KITTEN_EXE="kitten"
|
||||
alias edit-in-kitty="${KITTY_KITTEN_EXE} edit-in-kitty"
|
||||
builtin unset KITTY_KITTEN_EXE
|
||||
|
||||
if [[ "${_ksi_prompt[complete]}" == "y" ]]; then
|
||||
_ksi_completions() {
|
||||
builtin local src
|
||||
|
||||
@@ -386,7 +386,9 @@ _ksi_deferred_init() {
|
||||
fi
|
||||
builtin unset KITTY_IS_CLONE_LAUNCH KITTY_CLONE_SOURCE_STRATEGIES
|
||||
|
||||
alias edit-in-kitty="kitten edit-in-kitty"
|
||||
[[ -z "${KITTY_KITTEN_EXE}" ]] && KITTY_KITTEN_EXE="kitten"
|
||||
alias edit-in-kitty="${KITTY_KITTEN_EXE} edit-in-kitty"
|
||||
builtin unset KITTY_KITTEN_EXE
|
||||
|
||||
# Map alt+left/right to move by word if not already mapped. This is expected behavior on macOS and I am tired
|
||||
# of answering questions about it.
|
||||
|
||||
Reference in New Issue
Block a user