···
78
-
key_mapper('n', '<leader>h', '<C-w>h')
79
-
key_mapper('n', '<leader>j', '<C-w>j')
80
-
key_mapper('n', '<leader>k', '<C-w>k')
81
-
key_mapper('n', '<leader>l', '<C-w>l')
key_mapper('n', '<leader>w', ':w<CR>')
key_mapper('n', 'ZA', ':cquit<Enter>')
···
157
-
vim.keymap.set('n', '<leader>f', require('telescope.builtin').find_files, {})
158
-
vim.keymap.set('n', '<leader>a', require('telescope.builtin').live_grep, {})
159
-
vim.keymap.set('n', '<leader>tv', require('telescope.builtin').git_files, {})
160
-
vim.keymap.set('n', '<leader>b', function() require('telescope.builtin').buffers({ sort_mru = true }) end, {})
161
-
vim.keymap.set('n', '<leader>th', require('telescope.builtin').help_tags, {})
162
-
vim.keymap.set('n', '<leader>tc', require('telescope.builtin').command_history, {})
163
-
vim.keymap.set('n', '<leader>ts', require('telescope.builtin').search_history, {})
164
-
vim.keymap.set('n', '<leader>tj', require('telescope.builtin').jumplist, {})
165
-
vim.keymap.set('n', '<leader>tm', require('telescope.builtin').marks, {})
166
-
vim.keymap.set('n', '<leader>tr', require('telescope.builtin').lsp_references, {})
167
-
vim.keymap.set('n', '<leader>tS', require('telescope.builtin').lsp_document_symbols, {})
168
-
vim.keymap.set('n', '<leader>tc', require('telescope.builtin').lsp_incoming_calls, {})
169
-
vim.keymap.set('n', '<leader>to', require('telescope.builtin').lsp_outgoing_calls, {})
170
-
vim.keymap.set('n', '<leader>ti', require('telescope.builtin').lsp_implementations, {})
171
-
vim.keymap.set('n', '<leader>tx', require('telescope.builtin').diagnostics, {})
172
-
vim.keymap.set('n', '<leader>ty', require('telescope.builtin').registers, {})
153
+
vim.keymap.set('n', '<leader>ff', require('telescope.builtin').find_files, {})
154
+
vim.keymap.set('n', '<leader>fg', require('telescope.builtin').live_grep, {})
155
+
vim.keymap.set('n', '<leader>fv', require('telescope.builtin').git_files, {})
156
+
vim.keymap.set('n', '<leader>fb', function() require('telescope.builtin').buffers({ sort_mru = true }) end, {})
157
+
vim.keymap.set('n', '<leader>fh', require('telescope.builtin').help_tags, {})
158
+
vim.keymap.set('n', '<leader>fc', require('telescope.builtin').command_history, {})
159
+
vim.keymap.set('n', '<leader>fs', require('telescope.builtin').search_history, {})
160
+
vim.keymap.set('n', '<leader>fj', require('telescope.builtin').jumplist, {})
161
+
vim.keymap.set('n', '<leader>fm', require('telescope.builtin').marks, {})
162
+
vim.keymap.set('n', '<leader>fr', require('telescope.builtin').lsp_references, {})
163
+
vim.keymap.set('n', '<leader>fS', require('telescope.builtin').lsp_document_symbols, {})
164
+
vim.keymap.set('n', '<leader>fc', require('telescope.builtin').lsp_incoming_calls, {})
165
+
vim.keymap.set('n', '<leader>fo', require('telescope.builtin').lsp_outgoing_calls, {})
166
+
vim.keymap.set('n', '<leader>fi', require('telescope.builtin').lsp_implementations, {})
167
+
vim.keymap.set('n', '<leader>fx', require('telescope.builtin').diagnostics, {})
168
+
vim.keymap.set('n', '<leader>fy', require('telescope.builtin').registers, {})
require('telescope').load_extension('fzf')
···
vim.keymap.set('n', '<leader>xd', function() require('trouble').toggle('document_diagnostics') end)
vim.keymap.set('n', '<leader>xq', function() require('trouble').toggle('quickfix') end)
vim.keymap.set('n', '<leader>xl', function() require('trouble').toggle('loclist') end)
187
-
vim.keymap.set('n', 'gR', function() require('trouble').toggle('lsp_references') end)
183
+
vim.keymap.set('n', '<leader>xr', function() require('trouble').toggle('lsp_references') end)
···