Files
shortenurl.nvim/README.md
2025-11-21 13:29:19 -05:00

29 lines
729 B
Markdown

# shortenurl.nvim
This is a small neovim plugin that can convert urls to short urls, using the `shoren-url` bash script found in my
dotfiles repo.
## Usage
```lua
vim.pack.add({
{ src = "https://git.housh.dev/michael/shortenurl.nvm" },
})
```
### Create keybinds
```lua
vim.keymap.set({ 'n', 'v', 'x' }, '<leader>lc', function()
require('shortenurl').convertUrl()
end, { desc = "[L]ink [c]onvert to short url." })
vim.keymap.set('n', '<leader>ls', function()
require('shortenurl').prompt()
end, { desc = "[L]ink [s]horten, prompting for url." })
vim.keymap.set('n', '<leader>lv', function()
require('shortenurl').convertFromClipboard()
end, { desc = "[L]ink convert url from cliboard to short url." })
```