@@ -11,36 +11,36 @@ if g:pymode_motion
11
11
finish
12
12
endif
13
13
14
- nnoremap <buffer> ]] :<C-U> call pymode#motion#move('^\ (class\\| def\)\ s', '')<CR>
15
- nnoremap <buffer> [[ :<C-U> call pymode#motion#move('^\ (class\\| def\)\ s', 'b')<CR>
16
- nnoremap <buffer> ]C :<C-U> call pymode#motion#move('^\ (class\\| def\)\ s', '')<CR>
17
- nnoremap <buffer> [C :<C-U> call pymode#motion#move('^\ (class\\| def\)\ s', 'b')<CR>
18
- nnoremap <buffer> ]M :<C-U> call pymode#motion#move('^\ s*def\ s', '')<CR>
19
- nnoremap <buffer> [M :<C-U> call pymode#motion#move('^\ s*def\ s', 'b')<CR>
20
-
21
- onoremap <buffer> ]] :<C-U> call pymode#motion#move('^\ (class\\| def\)\ s', '')<CR>
22
- onoremap <buffer> [[ :<C-U> call pymode#motion#move('^\ (class\\| def\)\ s', 'b')<CR>
23
- onoremap <buffer> ]C :<C-U> call pymode#motion#move('^\ (class\\| def\)\ s', '')<CR>
24
- onoremap <buffer> [C :<C-U> call pymode#motion#move('^\ (class\\| def\)\ s', 'b')<CR>
25
- onoremap <buffer> ]M :<C-U> call pymode#motion#move('^\ s*def\ s', '')<CR>
26
- onoremap <buffer> [M :<C-U> call pymode#motion#move('^\ s*def\ s', 'b')<CR>
27
-
28
- vnoremap <buffer> ]] :call pymode#motion#vmove('^\ (class\\| def\)\ s', '')<CR>
29
- vnoremap <buffer> [[ :call pymode#motion#vmove('^\ (class\\| def\)\ s', 'b')<CR>
30
- vnoremap <buffer> ]M :call pymode#motion#vmove('^\ s*def\ s', '')<CR>
31
- vnoremap <buffer> [M :call pymode#motion#vmove('^\ s*def\ s', 'b')<CR>
32
-
33
- onoremap <buffer> C :<C-U> call pymode#motion#select('^\ s*class\ s', 0)<CR>
34
- onoremap <buffer> aC :<C-U> call pymode#motion#select('^\ s*class\ s', 0)<CR>
35
- onoremap <buffer> iC :<C-U> call pymode#motion#select('^\ s*class\ s', 1)<CR>
36
- vnoremap <buffer> aC :<C-U> call pymode#motion#select('^\ s*class\ s', 0)<CR>
37
- vnoremap <buffer> iC :<C-U> call pymode#motion#select('^\ s*class\ s', 1)<CR>
38
-
39
- onoremap <buffer> M :<C-U> call pymode#motion#select('^\ s*def\ s', 0)<CR>
40
- onoremap <buffer> aM :<C-U> call pymode#motion#select('^\ s*def\ s', 0)<CR>
41
- onoremap <buffer> iM :<C-U> call pymode#motion#select('^\ s*def\ s', 1)<CR>
42
- vnoremap <buffer> aM :<C-U> call pymode#motion#select('^\ s*def\ s', 0)<CR>
43
- vnoremap <buffer> iM :<C-U> call pymode#motion#select('^\ s*def\ s', 1)<CR>
14
+ nnoremap <buffer> ]] :<C-U> call pymode#motion#move('<Bslash> v^ (class<bar> def) <Bslash> s', '')<CR>
15
+ nnoremap <buffer> [[ :<C-U> call pymode#motion#move('<Bslash> v^ (class<bar> def) <Bslash> s', 'b')<CR>
16
+ nnoremap <buffer> ]C :<C-U> call pymode#motion#move('<Bslash> v^ (class<bar> def) <Bslash> s', '')<CR>
17
+ nnoremap <buffer> [C :<C-U> call pymode#motion#move('<Bslash> v^ (class<bar> def) <Bslash> s', 'b')<CR>
18
+ nnoremap <buffer> ]M :<C-U> call pymode#motion#move('^<Bslash> s*def<Bslash> s', '')<CR>
19
+ nnoremap <buffer> [M :<C-U> call pymode#motion#move('^<Bslash> s*def<Bslash> s', 'b')<CR>
20
+
21
+ onoremap <buffer> ]] :<C-U> call pymode#motion#move('<Bslash> v^ (class<bar> def) <Bslash> s', '')<CR>
22
+ onoremap <buffer> [[ :<C-U> call pymode#motion#move('<Bslash> v^ (class<bar> def) <Bslash> s', 'b')<CR>
23
+ onoremap <buffer> ]C :<C-U> call pymode#motion#move('<Bslash> v^ (class<bar> def) <Bslash> s', '')<CR>
24
+ onoremap <buffer> [C :<C-U> call pymode#motion#move('<Bslash> v^ (class<bar> def) <Bslash> s', 'b')<CR>
25
+ onoremap <buffer> ]M :<C-U> call pymode#motion#move('^<Bslash> s*def<Bslash> s', '')<CR>
26
+ onoremap <buffer> [M :<C-U> call pymode#motion#move('^<Bslash> s*def<Bslash> s', 'b')<CR>
27
+
28
+ vnoremap <buffer> ]] :call pymode#motion#vmove('<Bslash> v^ (class<bar> def) <Bslash> s', '')<CR>
29
+ vnoremap <buffer> [[ :call pymode#motion#vmove('<Bslash> v^ (class<bar> def) <Bslash> s', 'b')<CR>
30
+ vnoremap <buffer> ]M :call pymode#motion#vmove('^<Bslash> s*def<Bslash> s', '')<CR>
31
+ vnoremap <buffer> [M :call pymode#motion#vmove('^<Bslash> s*def<Bslash> s', 'b')<CR>
32
+
33
+ onoremap <buffer> C :<C-U> call pymode#motion#select('^<Bslash> s*class<Bslash> s', 0)<CR>
34
+ onoremap <buffer> aC :<C-U> call pymode#motion#select('^<Bslash> s*class<Bslash> s', 0)<CR>
35
+ onoremap <buffer> iC :<C-U> call pymode#motion#select('^<Bslash> s*class<Bslash> s', 1)<CR>
36
+ vnoremap <buffer> aC :<C-U> call pymode#motion#select('^<Bslash> s*class<Bslash> s', 0)<CR>
37
+ vnoremap <buffer> iC :<C-U> call pymode#motion#select('^<Bslash> s*class<Bslash> s', 1)<CR>
38
+
39
+ onoremap <buffer> M :<C-U> call pymode#motion#select('^<Bslash> s*def<Bslash> s', 0)<CR>
40
+ onoremap <buffer> aM :<C-U> call pymode#motion#select('^<Bslash> s*def<Bslash> s', 0)<CR>
41
+ onoremap <buffer> iM :<C-U> call pymode#motion#select('^<Bslash> s*def<Bslash> s', 1)<CR>
42
+ vnoremap <buffer> aM :<C-U> call pymode#motion#select('^<Bslash> s*def<Bslash> s', 0)<CR>
43
+ vnoremap <buffer> iM :<C-U> call pymode#motion#select('^<Bslash> s*def<Bslash> s', 1)<CR>
44
44
45
45
endif
46
46
0 commit comments