aboutsummaryrefslogtreecommitdiffstats
path: root/modules/by-name/fi/fish/config/keybindings/05_operator.fish
blob: 67f84d820a1fb48b13d1e05b314d3c8c9fae9a17 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
bind --preset --mode operator \; 'fish_vi_exec_motion repeat-jump'
bind --preset --mode operator comma 'fish_vi_exec_motion repeat-jump-reverse'
bind --preset --mode operator d 'fish_vi_exec_motion --linewise'
bind --preset --mode operator c 'fish_vi_exec_motion --linewise'
bind --preset --mode operator y 'fish_vi_exec_motion --linewise'
bind --preset --mode operator \~ 'fish_vi_exec_motion --linewise'

bind --preset --mode operator escape fish_vi_operator_cancel
bind --preset --mode operator ctrl-\[ fish_vi_operator_cancel
bind --preset --mode operator 1 'fish_vi_arg_digit 1'
bind --preset --mode operator 2 'fish_vi_arg_digit 2'
bind --preset --mode operator 3 'fish_vi_arg_digit 3'
bind --preset --mode operator 4 'fish_vi_arg_digit 4'
bind --preset --mode operator 5 'fish_vi_arg_digit 5'
bind --preset --mode operator 6 'fish_vi_arg_digit 6'
bind --preset --mode operator 7 'fish_vi_arg_digit 7'
bind --preset --mode operator 8 'fish_vi_arg_digit 8'
bind --preset --mode operator 9 'fish_vi_arg_digit 9'
bind --preset --mode operator 0 'fish_vi_exec_motion beginning-of-line'
bind --preset --mode operator h 'fish_vi_exec_motion backward-char'
bind --preset --mode operator l 'fish_vi_exec_motion forward-char'
bind --preset --mode operator k 'fish_vi_exec_motion up-line'
bind --preset --mode operator j 'fish_vi_exec_motion down-line'
bind --preset --mode operator b 'fish_vi_exec_motion backward-word'
bind --preset --mode operator B 'fish_vi_exec_motion backward-bigword'
bind --preset --mode operator g,e 'fish_vi_exec_motion backward-word-end'
bind --preset --mode operator g,E 'fish_vi_exec_motion backward-bigword-end'
bind --preset --mode operator w 'fish_vi_exec_motion forward-word-vi'
bind --preset --mode operator W 'fish_vi_exec_motion forward-bigword-vi'
bind --preset --mode operator e 'fish_vi_exec_motion forward-word-end'
bind --preset --mode operator E 'fish_vi_exec_motion forward-bigword-end'
bind --preset --mode operator ^ 'fish_vi_exec_motion beginning-of-line'
bind --preset --mode operator \$ 'fish_vi_exec_motion end-of-line'