aboutsummaryrefslogtreecommitdiff
path: root/conf.d
diff options
context:
space:
mode:
authorDeposite Pirate2025-05-04 16:25:27 +0200
committerDeposite Pirate2025-05-04 16:25:27 +0200
commit12f96a8384df11f4484bb6ebfe28eb6eccc51139 (patch)
tree6de52c6d0adacee35f3a6efc6930ee38029b8144 /conf.d
parentb891914892df677a843f38a2d4e3750060d92e6e (diff)
Add vimdiff alias for nvim. Use nvim/vim for viewing manpages.
modified: conf.d/04editor.fish
Diffstat (limited to 'conf.d')
-rw-r--r--conf.d/04editor.fish8
1 files changed, 3 insertions, 5 deletions
diff --git a/conf.d/04editor.fish b/conf.d/04editor.fish
index 5477860..077d7a1 100644
--- a/conf.d/04editor.fish
+++ b/conf.d/04editor.fish
@@ -10,13 +10,16 @@ if status is-interactive
case 'nvim'
alias vi nvim
alias vim nvim
+ alias vimdiff 'nvim -d'
alias vicfg 'nvim ~/.config/nvim/init.lua'
alias vipcfg 'nvim ~/.config/nvim/plugins'
+ set -x MANPAGER 'nvim +Man!'
case 'vim'
alias vi vim
alias nvim vim
alias vicfg 'vim ~/.config/vim/init.vim'
alias vipcfg 'vim ~/.config/vim/plugins'
+ set -x MANPAGER 'vim +MANPAGER --not-a-term -'
case 'vi'
alias vim vi
alias nvim vi
@@ -97,11 +100,6 @@ if status is-interactive
alias rawpager 'more'
end
- if command -sq 'bat'; and test (uname) = 'Linux'
- set -x MANROFFOPT '-c'
- set -x MANPAGER 'fish -c "col -bx | bat -l man -p"'
- end
-
# If $PAGER is unset, set it
if test -z "$PAGER"
set -x PAGER $found_pager