Added "study" (purple) and "important" (yellow) to comment keywords
This commit is contained in:
@@ -187,7 +187,7 @@ local groups = {
|
||||
hl = '@comment.todo.comment',
|
||||
},
|
||||
warning = {
|
||||
keywords = { 'WARN', 'WARNING', 'HACK', 'SECURITY', 'SECURE' },
|
||||
keywords = { 'WARN', 'WARNING', 'HACK', 'SECURITY', 'SECURE', 'IMPORTANT' },
|
||||
hl = '@comment.warning.comment',
|
||||
},
|
||||
error = {
|
||||
@@ -195,7 +195,7 @@ local groups = {
|
||||
hl = '@comment.error.comment',
|
||||
},
|
||||
perf = {
|
||||
keywords = { 'PERF', 'OPTIMIZE' },
|
||||
keywords = { 'PERF', 'OPTIMIZE', 'STUDY' },
|
||||
hl = '@comment.perf.comment',
|
||||
},
|
||||
note = {
|
||||
@@ -300,7 +300,19 @@ end
|
||||
|
||||
vim.api.nvim_create_autocmd('TermOpen', {
|
||||
callback = function(args)
|
||||
vim.api.nvim_buf_set_keymap(args.buf, 'n', 'gd', '<cmd>lua Jump_to_error(true)<CR>', { noremap = true, silent = true })
|
||||
vim.api.nvim_buf_set_keymap(args.buf, 'n', 'go', '<cmd>lua Jump_to_error(false)<CR>', { noremap = true, silent = true })
|
||||
vim.api.nvim_buf_set_keymap(
|
||||
args.buf,
|
||||
'n',
|
||||
'gd',
|
||||
'<cmd>lua Jump_to_error(true)<CR>',
|
||||
{ noremap = true, silent = true }
|
||||
)
|
||||
vim.api.nvim_buf_set_keymap(
|
||||
args.buf,
|
||||
'n',
|
||||
'go',
|
||||
'<cmd>lua Jump_to_error(false)<CR>',
|
||||
{ noremap = true, silent = true }
|
||||
)
|
||||
end,
|
||||
})
|
||||
|
||||
@@ -1,20 +1,3 @@
|
||||
-- NORMAL: lorem ipsum
|
||||
-- TODO: lorem ipsum
|
||||
-- FIX: lorem ipsum
|
||||
-- OPTIMIZE: lorem ipsum
|
||||
-- WARN: lorem ipsum
|
||||
-- PERF: lorem ipsum
|
||||
-- HACK: lorem ipsum
|
||||
-- NOTE: lorem ipsum
|
||||
-- TEST: lorem ipsum
|
||||
-- UNSAFE: lorem ipsum
|
||||
-- TODO(kyren223): lorem ipsum
|
||||
-- NOTE:(broken) lorem ipsum
|
||||
-- todo!(a);
|
||||
-- todo!(aaa);
|
||||
-- Test
|
||||
-- TODO: blabla
|
||||
|
||||
return {
|
||||
'folke/todo-comments.nvim',
|
||||
dependencies = { 'nvim-lua/plenary.nvim' },
|
||||
@@ -48,7 +31,9 @@ return {
|
||||
'WARNING',
|
||||
'SECURITY',
|
||||
'HACK',
|
||||
'IMPORTANT',
|
||||
'PERF',
|
||||
'STUDY',
|
||||
'UNSAFE',
|
||||
'SAFETY',
|
||||
'ERROR',
|
||||
@@ -71,7 +56,9 @@ return {
|
||||
TEST = { icon = ' ', color = 'note' },
|
||||
WARN = { icon = ' ', color = 'warning', alt = { 'WARNING', 'SECURITY' } },
|
||||
HACK = { icon = ' ', color = 'warning' },
|
||||
IMPORTANT = { icon = ' ', color = 'warning' },
|
||||
PERF = { icon = ' ', color = 'perf' },
|
||||
STUDY = { icon = ' ', color = 'perf' },
|
||||
UNSAFE = { icon = ' ', color = 'error', alt = { 'SAFETY' } },
|
||||
},
|
||||
highlight = {
|
||||
|
||||
Reference in New Issue
Block a user