From d44813e192354541abcf026675d1561ca76f8c76 Mon Sep 17 00:00:00 2001 From: tosu Date: Wed, 19 Jun 2024 02:34:11 +0200 Subject: [PATCH] Improve vimw function --- .bashrc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.bashrc b/.bashrc index ea9cbb7..7a0fb3b 100644 --- a/.bashrc +++ b/.bashrc @@ -124,8 +124,10 @@ function cd () { } function vimw () { - [ $# = 1 ] || { echo "Usage: vimw FILE"; return 1; } - vim $(type -P "$1") + [ -z "$1" ] && { echo "Usage: vimw FILE [VIM_ARGS...]"; return 1; } + first="$1" + shift + vim "$@" $(type -P "$first") } complete -F _command vimw