🔦
Neovim で全角スペースをハイライトする
はじめに
lua の設定例がなかったので覚書。
設定例
参考サイト は、全角スペース以外の特殊スペースもハイライトさせているのですが、私の場合は全角スペースとゼロ幅スペースだけで良いので調整。
vim.api.nvim_create_augroup('extra-whitespace', {})
vim.api.nvim_create_autocmd({'VimEnter', 'WinEnter'}, {
group = 'extra-whitespace',
pattern = {'*'},
command = [[call matchadd('ExtraWhitespace', '[\u200B\u3000]')]]
})
vim.api.nvim_create_autocmd({'ColorScheme'}, {
group = 'extra-whitespace',
pattern = {'*'},
command = [[highlight default ExtraWhitespace ctermbg=202 ctermfg=202 guibg=salmon]]
})
参考サイト
環境
% nvim --version
NVIM v0.9.0
Build type: Release
LuaJIT 2.1.0-beta3
Discussion