diff options
| author | srdusr <trevorgray@srdusr.com> | 2023-08-14 18:40:36 +0200 |
|---|---|---|
| committer | srdusr <trevorgray@srdusr.com> | 2023-08-14 18:40:36 +0200 |
| commit | b2476a7e179c82da699dba7b217645dab497aa45 (patch) | |
| tree | 60b3446ab2907ed69b978f83e2ed486df2ab9456 /.config/zsh | |
| parent | ae4638ab592503820ad9814da88f29a1dec679d6 (diff) | |
| download | dotfiles-b2476a7e179c82da699dba7b217645dab497aa45.tar.gz dotfiles-b2476a7e179c82da699dba7b217645dab497aa45.zip | |
If nvim is not installed then 'vi' alias will use vim instead
Diffstat (limited to '.config/zsh')
| -rw-r--r-- | .config/zsh/.zshrc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc index 8c2ae12..0da9c85 100644 --- a/.config/zsh/.zshrc +++ b/.config/zsh/.zshrc @@ -480,7 +480,13 @@ function gsp done } -alias vi='nvim' +# Define alias for nvim/vim (fallback to vim) +if command -v nvim > /dev/null; then + alias vi='nvim' +else + alias vi='vim' +fi + alias nv='nvim' alias trash_restore='gio trash --restore "$(gio trash --list | fzf | cut -f 1)"' alias ec='$EDITOR $HOME/.config/zsh/.zshrc' |
