From 094a364133e8695b3c8d9f3b551d38d5e2c7ef38 Mon Sep 17 00:00:00 2001 From: tdro Date: Sun, 12 Nov 2023 18:02:34 -0500 Subject: .vim/vimrc: Add latexml --- .config/nixpkgs/config.nix | 2 +- .vim/vimrc | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.config/nixpkgs/config.nix b/.config/nixpkgs/config.nix index b9ec6b4..fba211b 100644 --- a/.config/nixpkgs/config.nix +++ b/.config/nixpkgs/config.nix @@ -516,7 +516,7 @@ in Perl = pkgs.buildEnv { name = "perl"; - paths = [ rakudo (perl.withPackages (ps: with ps; [ PerlCritic PerlTidy TextLorem ])) ]; + paths = [ rakudo (perl.withPackages (ps: with ps; [ PerlCritic PerlTidy TextLorem LaTeXML ])) ]; }; Nix = pkgs.buildEnv { diff --git a/.vim/vimrc b/.vim/vimrc index 6c3706c..2b07319 100644 --- a/.vim/vimrc +++ b/.vim/vimrc @@ -345,7 +345,7 @@ augroup AutoCommands autocmd FileType typescript noremap cc :REPL deno autocmd FileType awk noremap cc :term ++rows=10 ++close awk -f % - " Selective formatting using visual select + gq. + " Format using visual select + gq. autocmd FileType nix set formatprg=nixfmt autocmd FileType sh set formatprg=shfmt\ - autocmd FileType lua set formatprg=lua-format @@ -361,7 +361,10 @@ augroup AutoCommands autocmd FileType javascript set formatprg=swc\ compile\ --filename\ %\ \|\ tail\ --lines\ +2 autocmd FileType ruby set formatprg=rubocop\ --autocorrect\ --stderr\ --stdin\ %\ 2>\ \/dev\/null - " Set file types. + " Format by extension using visual select + gq + autocmd BufRead,BufNewFile *.mathml.xml set formatprg=latexmlmath\ - + + " Set file types by extension autocmd BufRead,BufNewFile *.nims set filetype=nim autocmd BufRead,BufNewFile *.rasi set filetype=css autocmd BufRead,BufNewFile *.doas set filetype=conf -- cgit v1.2.3