@nvimmike
@programming.devkitty-scrollback.nvim v5.0.0 is officially released! Check out the announcement here
A Neovim plugin (and Kitty Kitten) that allows you to navigate your Kitty scrollback buffer to quickly search, copy, and execute commands in Neovim.
Check out the README for detailed information, the Wiki for additional configurations, and Advanced Configuration Examples for more demos!
See Migrating to v5.0.0 for the detailed migration guide.
--bracketed-paste
option when sending commands to Kitty. The --bracketed-paste
option was added in Kitty 0.32.2. If you are using an older version of Kitty, then upgrade to the latest version or at least 0.32.2.--bracketed-paste
option.The next feature I plan to work on is adding command-line editing support (see #253). I also plan to complete the work necessary to move tmux support from experimental to stable.
If you have any questions, comments, or feedback feel free to create an issue or open a discussion.
kitty-scrollback.nvim v4.0.0 is officially released! Check out the announcement here.
A Neovim plugin (and Kitty Kitten) that allows you to navigate your Kitty scrollback buffer to quickly search, copy, and execute commands in Neovim.
Check out Advanced Configuration Examples for more demos!
See Migrating to v4.0.0 for the detailed migration guide.
--no-nvim-args
, then delete it from your configuration because it no longer has any effect. The flag --nvim-args
remains unchanged and can still be used.ksb_example
configurations have been removed and can no longer be referenced by name. If you were previously referencing an example configuration by name, then you can manually copy it from ./tests/example.lua into your kitty-scrollback.nvim configuration. See Plugin Configuration for detailed instructions on configuration kitty-scrollback.nvim.KittyScrollbackGenerateKittens
and api generate_kittens
no longer have an option to generate ksb_example
configurations.
KittyScrollbackGenerateKittens
no longer accepts the bang !
modifiergenerate_kittens
signature removed the all
parameterglobal
configuration name has been removed and global options are now configured by the first element of the options table without a key. See Global Configuration for more details.default
configuration name has been removed. kitty-scrollback.nvim defaults to ksb_builtin_get_text_all
if no configuration is provided.KITTY_SCROLLBACK_NVIM
was added and is set to true
while kitty-scrollback.nvim is active. See Environment Variables.kitty-scrollback
and provided an example of using it in an autocmd. See Filetypes.The next feature I plan to work on is adding tmux support (see #155).
If you have any questions, comments, or feedback feel free to create an issue or open a discussion.
kitty-scrollback.nvim v3.0.0 is officially released! Check out the announcement here.
A Neovim plugin (and Kitty Kitten) that allows you to navigate your Kitty scrollback buffer to quickly search, copy, and execute commands in Neovim.
Check out Advanced Configuration for more demos.
See Migrating to v3.0.0 for the detailed migration guide.
v0.10.0
)If you have any questions, comments, or feedback feel free to create an issue or open a discussion.
A Neovim plugin (and Kitty Kitten) that allows you to navigate your Kitty scrollback buffer to quickly search, copy, and execute commands in Neovim.
kitty-scrollback.nvim was originally written only supporting Neovm v0.10 (nightly). Thanks to community interest, I have added support for Neovim v0.9 for those that prefer using a stable version of Neovim. If you have any problems or questions feel free to open an issue or discussion here https://github.com/mikesmithgh/kitty-scrollback.nvim
I am doing a lightning talk at Neovim Conf this year about developing kitty-scrollback.nvim. https://neovimconf.live/speakers/mikesmith/
If you are interested in Neovim, block off your day on Dec 8th ๐ and register here https://neovimconf.live/
kitty-scrollback.nvim has officially released v2.0.0!
A Neovim plugin (and Kitty Kitten) that allows you to navigate your Kitty scrollback buffer to quickly search, copy, and execute commands in Neovim.
See Migrating to v2.0.0 for the detailed migration guide.
--config-file
option has been removed. Custom configurations are now supplied in the setup()
function instead of separate config file. The config name corresponds to the key of the table provided to setup()
.ctrl+shift
to kitty_mod
kitty-scrollback.nvim
. Here are a few.ksb_example_status_win_autoclose
ksb_example_status_win_show_timer
ksb_example_highlight_overrides
ksb_example_paste_win_winopts
ksb_example_nvim_args_tokyonight
ksb_example_nvim_args_cellular_automation
If you have any questions, comments, or feedback feel free to let me know here or create an issue.
Breaking Changes ๐ฟ Sorry
https://github.com/mikesmithgh/kitty-scrollback.nvim
๐ฝ Open your Kitty scrollback buffer with Neovim. Ameowzing! - GitHub - mikesmithgh/kitty-scrollback.nvim: ๐ฝ Open your Kitty scrollback buffer with Neovim. Ameowzing!