diff --git a/autoload/easy_align.vim b/autoload/easy_align.vim index e67f4e8..cfe83bf 100644 --- a/autoload/easy_align.vim +++ b/autoload/easy_align.vim @@ -153,7 +153,7 @@ function! easy_align#align(just, ...) range endif endwhile elseif a:0 == 1 - let tokens = matchlist(a:1, '^\([1-9][0-9]*\|\*\)\?\(.\)$') + let tokens = matchlist(a:1, '^\(-\?[1-9][0-9]*\|-\|\*\)\?\(.\)$') if empty(tokens) echo "Invalid arguments: ". a:1 return