Blazingly fast implementation for UHOOI with Neovim Lua.
uhooi_nvim_demo.mov
This is a fork of delphinus/nekokak.nvim that replaced Nekokak with Uhooi.
- Terminal: support True Color
- e.g. iTerm2
- Run
:set termguicolors
for lazy.nvim
{
'uhooi/uhooi.nvim',
config = function()
require('uhooi').setup()
end,
},
for packer.nvim
use {
'uhooi/uhooi.nvim',
config = function()
require('uhooi').setup()
end,
}
for Dein.vim
[[plugins]]
repo = 'uhooi/uhooi.nvim'
if = "has('nvim')"
:lua require('uhooi').setup()
for builtin packages
git clone https://github.com/uhooi/uhooi.nvim \
$HOME/.local/share/nvim/site/pack/foobar/start/uhooi.nvim
-- And in your init.lua……
require('uhooi').setup()
:Uhooi
You see him.
:Uhooi { wait_ms = 10, direction = 'loop' }
You see more passionate him.
wait_ms
(default:100
)- Milliseconds to wait between frames.
direction
(default:'expand'
)- Direction to animate him. Either
'expand'
,'reduct'
or'loop'
is available.
- Direction to animate him. Either
count
(default:3
)- Count to loop. This is ignored when
direction
is not'loop'
.
- Count to loop. This is ignored when
You can start UHOOI.
:lua require('uhooi').start { wait_ms = 10, direction = 'loop' }
opts
are the same one as for :Uhooi
.