{"repo":"jghauser/kitty-runner.nvim","free":true,"listed":false,"github":"https://github.com/jghauser/kitty-runner.nvim","clone":"git clone https://github.com/jghauser/kitty-runner.nvim.git","description":"A neovim plugin allowing you to easily send lines from the current buffer to another kitty terminal","language":"Lua","stars":112,"topics":["neovim","plugin","lua","nvim","kitty","terminal","repl"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"kitty-runner.nvim This neovim plugin allows you to easily send lines from the current buffer to another kitty terminal. I use it mostly as a poor man's REPL, e.g. I start ipython in the kitty terminal and send buffer lines to it. This plugin is inspired by and heavily borrows from vim-kitty-runner. If you run into trouble using the plugin or have suggestions for improvements, do open an issue! :) Functionality The plugin implements the following commands: - :KittyOpenRunner : Open a new kitty terminal (called a runner in the context of this plugin) - :KittySendLines : Send the line at the current cursor position or the lines of current visual selection - :KittyRunCommand : Prompt for a command and send it - :KittyReRunCommand : Send the last command - :KittyClearRunner : Clear the runner's screen - :KittyKillRunner : Kill the runner By default a number of keymaps are created (see below to turn this off): - to : :KittyOpenRunner - tr : :KittyRunCommand - ts : :KittySendLines - tc : :KittyClearRunner - tk : :KittyKillRunner - tl : :KittyReRunCommand Installation With packer: With lazy.nvim: Configuration The setup function allows adjusting various settings. By default it sets the following: Window Mode By default kitty-runner will open OS level windows, if you would like to open \"kitty windows\" or splits inside your current window you can configure like so: ...which will setup the following:","default_branch":null,"files":null,"tree":[],"storefront":"/r/jghauser","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jghauser/kitty-runner.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}