From 337428c6051a1a0a2c29935705628bbae6b2c416 Mon Sep 17 00:00:00 2001 From: tdro Date: Sun, 24 Apr 2022 00:54:55 -0400 Subject: .vim/vimrc: Manual white space removal --- .vim/vimrc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.vim/vimrc b/.vim/vimrc index 1bcfa27..877d165 100644 --- a/.vim/vimrc +++ b/.vim/vimrc @@ -113,7 +113,7 @@ nmap dt :exe ':term dict -h localhost -d dict-moby-thesaurus-latest ' . nmap ag :Ag " View function documentation -nmap dp :call fzf#run({'options': ['--preview', 'echo doc {} \| psysh \| fold -s -w 80'], 'source': "psysh-doc", 'sink': ':term psysh-doc', 'down': '50%'}) +nmap dp :call fzf#run({'options': ['--preview', 'echo doc {} \| psysh \| fold --spaces --width 80'], 'source': "psysh-doc", 'sink': ':term psysh-doc', 'down': '50%'}) " Jump to line nmap jl :norm yaW \| :Jump @@ -143,6 +143,9 @@ nmap re gg=G " Reset all settings and source configuration. nmap ra :set all& \| :source ~/.vim/vimrc \| :packloadall \|:e:Notify('printf "Settings cleared and reloaded."') +" Remove trailing whitespace +nmap rs :%s/\s\+$//e + " Remove duplicate lines vnoremap rd !awk '\!visited[$0]++' @@ -169,7 +172,7 @@ nmap cj ddpk vnoremap ct !column -t -o' ' " Fold text -vnoremap cf \| !fold -s -w80 +vnoremap cf \| !fold --spaces --width80 " Go to scratchpad of specified filetype noremap cs :w !cat > $HOME/.cache/vim-scratchpad:e +setf\ $HOME/.cache/vim-scratchpad -- cgit v1.2.3