Compare commits
3 Commits
f99e215cbd
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 2ca3682564 | |||
| 1eb6626965 | |||
| 4f83f044b6 |
@@ -31,6 +31,8 @@ Map('n', 'K', vim.lsp.buf.hover, { desc = 'symbol hover' })
|
|||||||
Map('n', '<F2>', vim.lsp.buf.rename, { desc = 'rename symbol' })
|
Map('n', '<F2>', vim.lsp.buf.rename, { desc = 'rename symbol' })
|
||||||
Map('n', '<leader>lm', vim.diagnostic.open_float, { desc = 'view line\'s diagnostic messages' })
|
Map('n', '<leader>lm', vim.diagnostic.open_float, { desc = 'view line\'s diagnostic messages' })
|
||||||
Map('n', '<leader>q', vim.lsp.buf.code_action, { desc = 'view quickfix list' })
|
Map('n', '<leader>q', vim.lsp.buf.code_action, { desc = 'view quickfix list' })
|
||||||
|
Map('n', 'gd', vim.lsp.buf.definition, { desc = "Go to the definition" })
|
||||||
|
Map('n', 'gr', vim.lsp.buf.references, { desc = "Go to the reference" })
|
||||||
|
|
||||||
-- smart tabulation
|
-- smart tabulation
|
||||||
Map('i', '<tab>', function()
|
Map('i', '<tab>', function()
|
||||||
|
|||||||
@@ -1,21 +0,0 @@
|
|||||||
---@module 'lazy'
|
|
||||||
---@type LazySpec
|
|
||||||
return { {
|
|
||||||
'lmburns/lf.nvim',
|
|
||||||
lazy = false,
|
|
||||||
dependencies = { 'akinsho/toggleterm.nvim' },
|
|
||||||
---@module 'lf'
|
|
||||||
---@type Lf.Config
|
|
||||||
opts = {
|
|
||||||
direction = 'float',
|
|
||||||
border = 'rounded',
|
|
||||||
},
|
|
||||||
config = function(_, opts)
|
|
||||||
vim.g.lf_netrw = 1
|
|
||||||
|
|
||||||
local lf = require('lf')
|
|
||||||
lf.setup(opts)
|
|
||||||
|
|
||||||
Map({ 'n' }, '<leader>o', lf.start, { desc = 'Shows the LF window' })
|
|
||||||
end
|
|
||||||
} }
|
|
||||||
@@ -69,6 +69,8 @@ require('mini.diff').setup({ -- shows git diffs in the file
|
|||||||
style = 'sign',
|
style = 'sign',
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
require('mini.files').setup() -- file browser
|
||||||
|
Map('n', '<leader>o', MiniFiles.open, { desc = "Open mini file browser" })
|
||||||
require('mini.jump').setup() -- extends f,F,t,T to work across multiple lines
|
require('mini.jump').setup() -- extends f,F,t,T to work across multiple lines
|
||||||
require('mini.cursorword').setup() -- highlight words beneath the cursor
|
require('mini.cursorword').setup() -- highlight words beneath the cursor
|
||||||
require('mini.icons').setup()
|
require('mini.icons').setup()
|
||||||
|
|||||||
BIN
.local/bin/owo
Executable file
BIN
.local/bin/owo
Executable file
Binary file not shown.
Reference in New Issue
Block a user