rogue.vim icon indicating copy to clipboard operation
rogue.vim copied to clipboard

Support neovim

Open koturn opened this issue 4 months ago • 0 comments

NeovimはデフォルトでLuaをサポートしているようなので,Neovim対応してみました. rogue.vimで使用されているLuaからのVimインタフェース関数のうち,Neovimのものと差異があったのは下記のとおりです.

項目 Vim Neovim
Vim scriptとして式評価 vim.eval() vim.api.nvim_eval()
コマンド実行 vim.command() vim.api.nvim_command()
ビープ音 vim.beep() 対応関数なし
vim.api.nvim_command('silent normal! <C-g>') で代替

また, :sh コマンドはneovimでは削除されているため,'!' キー押下時は :sh コマンドがサポートされていない旨のメッセージを表示するようにしました.

koturn avatar Oct 04 '25 04:10 koturn