summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan K. Boikov <mail@ikboikov.net>2025-01-17 18:15:56 +0100
committerIvan K. Boikov <mail@ikboikov.net>2025-01-25 19:35:11 +0100
commit515a3dbbd7571ab081dd849d7c574368edb05ea2 (patch)
tree0ca1efb55473be1407bcd88d3546dfd4b0075a4c
parentef6253b7f4aa538c1ee9d9f62346c3eb7c1e4eb0 (diff)
nvim: filetype-based syntax checkers
-rw-r--r--nvim/.config/nvim/init.vim3
1 files changed, 2 insertions, 1 deletions
diff --git a/nvim/.config/nvim/init.vim b/nvim/.config/nvim/init.vim
index fd08c01..f92d665 100644
--- a/nvim/.config/nvim/init.vim
+++ b/nvim/.config/nvim/init.vim
@@ -265,7 +265,8 @@ set clipboard=unnamedplus
" search and replace
nnoremap S :%s//g<Left><Left>
" check file in shellcheck
-nmap <leader>s :!clear && shellcheck -x %<CR>
+autocmd FileType sh nmap <leader>s :!clear && shellcheck -x %<CR>
+autocmd FileType python nmap <leader>s :!ruff check %<CR>
" -- open bibliography file in split
nmap <leader>b :vsp<space>$BIB<CR>
nmap <leader>r :vsp<space>$REFER<CR>