@@ -148,24 +148,26 @@ function! codequery#query#prettify_qf_layout_and_map_keys(results) abort
148
148
normal ! gg
149
149
150
150
" map shortcuts
151
- nnoremap <buffer> s :CodeQueryAgain Symbol<CR>
152
- nnoremap <buffer> x :CodeQueryAgain Text<CR>
153
- nnoremap <buffer> c :CodeQueryAgain Call<CR>
154
- nnoremap <buffer> r :CodeQueryAgain Caller<CR>
155
- nnoremap <buffer> e :CodeQueryAgain Callee<CR>
156
- nnoremap <buffer> d :CodeQueryAgain Definition<CR>
157
- nnoremap <buffer> C :CodeQueryAgain Class<CR>
158
- nnoremap <buffer> M :CodeQueryAgain Member<CR>
159
- nnoremap <buffer> P :CodeQueryAgain Parent<CR>
160
- nnoremap <buffer> D :CodeQueryAgain Child<CR>
161
-
162
- nnoremap <buffer> m :CodeQueryMenu Unite Magic<CR>
163
- nnoremap <buffer> q :cclose<CR>
164
- nnoremap <buffer> \ :CodeQueryFilter
165
-
166
- nnoremap <buffer> p <CR><C-W> p
167
- nnoremap <buffer> u :colder \| CodeQueryShowQF<CR>
168
- nnoremap <buffer> <C-R> :cnewer \| CodeQueryShowQF<CR>
151
+ if ! g: codequery_disable_qf_key_bindings
152
+ nnoremap <buffer> s :CodeQueryAgain Symbol<CR>
153
+ nnoremap <buffer> x :CodeQueryAgain Text<CR>
154
+ nnoremap <buffer> c :CodeQueryAgain Call<CR>
155
+ nnoremap <buffer> r :CodeQueryAgain Caller<CR>
156
+ nnoremap <buffer> e :CodeQueryAgain Callee<CR>
157
+ nnoremap <buffer> d :CodeQueryAgain Definition<CR>
158
+ nnoremap <buffer> C :CodeQueryAgain Class<CR>
159
+ nnoremap <buffer> M :CodeQueryAgain Member<CR>
160
+ nnoremap <buffer> P :CodeQueryAgain Parent<CR>
161
+ nnoremap <buffer> D :CodeQueryAgain Child<CR>
162
+
163
+ nnoremap <buffer> m :CodeQueryMenu Unite Magic<CR>
164
+ nnoremap <buffer> q :cclose<CR>
165
+ nnoremap <buffer> \ :CodeQueryFilter
166
+
167
+ nnoremap <buffer> p <CR><C-W> p
168
+ nnoremap <buffer> u :colder \| CodeQueryShowQF<CR>
169
+ nnoremap <buffer> <C-R> :cnewer \| CodeQueryShowQF<CR>
170
+ endif
169
171
170
172
" lock qf again
171
173
setlocal nomodifiable
0 commit comments