File tree Expand file tree Collapse file tree 1 file changed +0
-11
lines changed Expand file tree Collapse file tree 1 file changed +0
-11
lines changed Original file line number Diff line number Diff line change @@ -9,34 +9,24 @@ MODE=none
9
9
10
10
while (( $# > 0 )) ; do
11
11
case " $1 " in
12
-
13
12
-n|--silent|--quiet) PRINT_ALL=0;;
14
-
15
13
-d|--disable-vimrc) DISABLE_VIMRC=1;;
16
-
17
14
-e|--exe-mode) MODE=exe;;
18
15
-r|--inverse-exe-mode) MODE=inverse-exe;;
19
16
-l|--line-exe-mode) MODE=line-exe;;
20
17
-s|--simple-mode) MODE=simple;;
21
18
-t|--turn-off-mode) MODE=none;;
22
-
23
19
* )
24
20
case " $MODE " in
25
-
26
21
none) vim_cmds+=(-c " $1 " );;
27
22
simple) vim_cmds+=(-c " :exe \" norm gg" " $1 " " \" " );;
28
23
line-exe) vim_cmds+=(-c " :%g/.*/exe \" norm " " $1 " " \" " );;
29
-
30
24
exe) vim_cmds+=(-c " %g/$1 /exe \" norm $2 \" " ); shift ;;
31
25
inverse-exe) vim_cmds+=(-c " %v/$1 /exe \" norm $2 \" " ); shift ;;
32
-
33
26
esac
34
27
;;
35
-
36
28
esac
37
-
38
29
shift
39
-
40
30
done
41
31
42
32
# Headless vim which exits after printing all lines
@@ -50,4 +40,3 @@ if [ "$DISABLE_VIMRC" -eq "1" ]; then
50
40
fi
51
41
52
42
vim - -nes " ${vim_cmds[@]} " -c ' :q!' | tail -n +2
53
-
You can’t perform that action at this time.
0 commit comments