|
219 | 219 | vim.lsp.buf.type_definition() |
220 | 220 | end, {desc='vim.lsp.buf.type_definition()'}) |
221 | 221 |
|
222 | | -vim.keymap.set('x','an',function() |
| 222 | +vim.keymap.set({'x','o'},'an',function() |
223 | 223 | vim.lsp.buf.selection_range(vim.v.count1) |
224 | 224 | end, {desc='vim.lsp.buf.selection_range(vim.v.count1)'}) |
225 | 225 |
|
226 | | -vim.keymap.set('x','in',function() |
| 226 | +vim.keymap.set({'x','o'},'in',function() |
227 | 227 | vim.lsp.buf.selection_range(-vim.v.count1) |
228 | 228 | end, {desc='vim.lsp.buf.selection_range(-vim.v.count1)'}) |
229 | 229 |
|
230 | | -vim.keymap.set('o','an',function() |
231 | | -vim.lsp.buf.selection_range(vim.v.count1,1000) |
232 | | -end, {desc='vim.lsp.buf.selection_range(vim.v.count1, timeout_ms)'}) |
233 | | - |
234 | | -vim.keymap.set('o','in',function() |
235 | | -vim.lsp.buf.selection_range(-vim.v.count1,1000) |
236 | | -end, {desc='vim.lsp.buf.selection_range(-vim.v.count1, timeout_ms)'}) |
237 | | - |
238 | 230 | vim.keymap.set('n','gO',function() |
239 | 231 | vim.lsp.buf.document_symbol() |
240 | 232 | end, {desc='vim.lsp.buf.document_symbol()'}) |
|