🐈 Scrollback and Search
- Bugfixes and cleanup for integrations
This commit is contained in:
@@ -0,0 +1,3 @@
|
|||||||
|
[submodule "kitty_search"]
|
||||||
|
path = kitty_search
|
||||||
|
url = https://github.com/trygveaa/kitty-kitten-search
|
||||||
+3
-9
@@ -46,10 +46,6 @@ map kitty_mod+right next_tab
|
|||||||
map ctrl+tab next_tab
|
map ctrl+tab next_tab
|
||||||
map kitty_mod+q close_tab
|
map kitty_mod+q close_tab
|
||||||
|
|
||||||
# View the scrollback buffer
|
|
||||||
#map kitty_mod+b view_scrollback
|
|
||||||
map f1 kitty_scrollback_nvim
|
|
||||||
|
|
||||||
# Create a new window splitting the space used by the existing one so that
|
# Create a new window splitting the space used by the existing one so that
|
||||||
# the two windows are placed one above the other
|
# the two windows are placed one above the other
|
||||||
map f5 launch --location=hsplit
|
map f5 launch --location=hsplit
|
||||||
@@ -71,7 +67,6 @@ map f7 layout_action rotate
|
|||||||
map f8 launch_tab nvim
|
map f8 launch_tab nvim
|
||||||
map kitty_mod+n launch_tab nvim
|
map kitty_mod+n launch_tab nvim
|
||||||
|
|
||||||
|
|
||||||
# Move the active window in the indicated direction
|
# Move the active window in the indicated direction
|
||||||
map shift+up move_window up
|
map shift+up move_window up
|
||||||
map shift+left move_window left
|
map shift+left move_window left
|
||||||
@@ -86,7 +81,7 @@ map alt+down neighboring_window down
|
|||||||
|
|
||||||
### Kittens ###
|
### Kittens ###
|
||||||
#kitty-search
|
#kitty-search
|
||||||
map kitty_mod+q launch --allow-remote-control kitty +kitten kitty_search/search.py @active-kitty-window-id
|
map kitty_mod+/ launch --location=hsplit --allow-remote-control kitty +kitten kitty_search/search.py @active-kitty-window-id
|
||||||
|
|
||||||
### NVim Plugins
|
### NVim Plugins
|
||||||
map ctrl+shift+j kitten pass_keys.py neighboring_window bottom ctrl+shift+j
|
map ctrl+shift+j kitten pass_keys.py neighboring_window bottom ctrl+shift+j
|
||||||
@@ -96,10 +91,9 @@ map ctrl+shift+l kitten pass_keys.py neighboring_window right ctrl+shift+l
|
|||||||
|
|
||||||
## NVim Kitty Scrollback
|
## NVim Kitty Scrollback
|
||||||
# Browse scrollback buffer in nvim
|
# Browse scrollback buffer in nvim
|
||||||
#map kitty_mod+h kitty_scrollback_nvim --nvim-args --clean --noplugin -n
|
map kitty_mod+b kitty_scrollback_nvim
|
||||||
#map kitty_mod+b kitty_scrollback_nvim
|
map f1 kitty_scrollback_nvim
|
||||||
# Browse output of the last shell command in nvim
|
# Browse output of the last shell command in nvim
|
||||||
#map kitty_mod+g kitty_scrollback_nvim --config ksb_builtin_last_cmd_output --nvim-args --clean --noplugin -n
|
|
||||||
map kitty_mod+b kitty_scrollback_nvim --config ksb_builtin_last_cmd_output
|
map kitty_mod+b kitty_scrollback_nvim --config ksb_builtin_last_cmd_output
|
||||||
# Show clicked command output in nvim
|
# Show clicked command output in nvim
|
||||||
mouse_map kitty_mod+right press ungrabbed combine : mouse_select_command_output : kitty_scrollback_nvim --config ksb_builtin_last_visited_cmd_output
|
mouse_map kitty_mod+right press ungrabbed combine : mouse_select_command_output : kitty_scrollback_nvim --config ksb_builtin_last_visited_cmd_output
|
||||||
|
|||||||
Reference in New Issue
Block a user