Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: exit kitty-scrollback.nvim with q key instead of esc #272

Merged
merged 13 commits into from
Nov 15, 2024

Conversation

mikesmithgh
Copy link
Owner

@mikesmithgh mikesmithgh commented Sep 30, 2024

No description provided.

@mikesmithgh mikesmithgh changed the title exit with q feat!: exit with q Nov 10, 2024
BREAKING CHANGE: Change the default keymap for quitting kitty-scrollback.nvim from `<Esc>` to `q`.

If you prefer the previous behavior of using `<Esc>` to exit kitty-scrollback.nvim, this can be reconfigured by
adding the following to your kitty-scrollback.nvim setup.

```lua
vim.keymap.set({ 'n' }, '<Esc>', '<Plug>(KsbCloseOrQuitAll)', {})
```

For example, if you are using lazy.nvim, it would look something like this

```lua
return {
  {
    'mikesmithgh/kitty-scrollback.nvim',
    lazy = true,
    cmd = { 'KittyScrollbackGenerateKittens', 'KittyScrollbackCheckHealth' },
    event = { 'User KittyScrollbackLaunch' },
    config = function()
      vim.keymap.set({ 'n' }, '<Esc>', '<Plug>(KsbCloseOrQuitAll)', {}) -- quit kitty-scrollback.nvim with Esc key
      -- vim.keymap.set({ 'n' }, 'q', '<Plug>(KsbCloseOrQuitAll)', {}) -- uncomment if you would like to also quit with the q key
      require('kitty-scrollback').setup()
    end,
  },
}
```
@mikesmithgh mikesmithgh changed the title feat!: exit with q feat!: exit kitty-scrollback.nvim with q key instead of esc Nov 10, 2024
@mikesmithgh mikesmithgh marked this pull request as ready for review November 14, 2024 12:59
@mikesmithgh mikesmithgh merged commit 1ae369b into main Nov 15, 2024
13 checks passed
@mikesmithgh mikesmithgh deleted the exit-with-q branch November 15, 2024 16:48
mikesmithgh pushed a commit that referenced this pull request Nov 15, 2024
# [6.0.0](v5.0.2...v6.0.0) (2024-11-15)

* feat!: exit kitty-scrollback.nvim with q key instead of esc ([#272](#272)) ([1ae369b](1ae369b))

### BREAKING CHANGES

* Change the default keymap for quitting kitty-scrollback.nvim from `<Esc>` to `q`.

If you prefer the previous behavior of using `<Esc>` to exit kitty-scrollback.nvim, this can be reconfigured by
adding the following to your kitty-scrollback.nvim setup.

```lua
vim.keymap.set({ 'n' }, '<Esc>', '<Plug>(KsbCloseOrQuitAll)', {})
```

For example, if you are using lazy.nvim, it would look something like this

```lua
return {
  {
    'mikesmithgh/kitty-scrollback.nvim',
    lazy = true,
    cmd = { 'KittyScrollbackGenerateKittens', 'KittyScrollbackCheckHealth' },
    event = { 'User KittyScrollbackLaunch' },
    config = function()
      vim.keymap.set({ 'n' }, '<Esc>', '<Plug>(KsbCloseOrQuitAll)', {}) -- quit kitty-scrollback.nvim with Esc key
      -- vim.keymap.set({ 'n' }, 'q', '<Plug>(KsbCloseOrQuitAll)', {}) -- uncomment if you would like to also quit with the q key
      require('kitty-scrollback').setup()
    end,
  },
}
```
@mikesmithgh
Copy link
Owner Author

🎉 This PR is included in version 6.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant