local wk = require('which-key') wk.add({{ 'g', group = 'Git' }}) wk.add({{ 'gc', group = 'commit' }}) wk.add({{ 'gp', group = 'pull' }}) wk.add({{ 'ga', group = 'add' }}) local gitgroup = vim.api.nvim_create_augroup('config_git', { clear = true }) -- enable spell check vim.api.nvim_create_autocmd({ 'FileType' }, { group = gitgroup, pattern = { 'gitcommit' }, command = [[setlocal spell]] }) -- start in insert mode on line 1 vim.api.nvim_create_autocmd({ 'FileType' }, { group = gitgroup, pattern = { 'gitcommit', 'gitrebase' }, command = [[startinsert | 1]] }) -- don't mark whitespace characters vim.api.nvim_create_autocmd({ 'FileType' }, { group = gitgroup, pattern = { 'git' }, command = [[setlocal nolist]] })