update config
This commit is contained in:
parent
970de4a615
commit
ebac260b64
2 changed files with 11 additions and 2 deletions
|
|
@ -113,12 +113,17 @@ vim.keymap.set('n', '<leader>s', "<cmd>vertical sb<cr>", {})
|
||||||
vim.keymap.set('n', '<leader><leader>', builtin.find_files, {})
|
vim.keymap.set('n', '<leader><leader>', builtin.find_files, {})
|
||||||
vim.keymap.set('n', '<leader>f', builtin.live_grep, {})
|
vim.keymap.set('n', '<leader>f', builtin.live_grep, {})
|
||||||
vim.keymap.set('n', '<leader>h', builtin.search_history, {})
|
vim.keymap.set('n', '<leader>h', builtin.search_history, {})
|
||||||
|
vim.keymap.set('n', '<leader>b', (function() builtin.buffers({sort_mru = true}) end), {})
|
||||||
vim.keymap.set('n', '<leader>d', "<cmd>Telescope diagnostics bufnr=0<cr>", {})
|
vim.keymap.set('n', '<leader>d', "<cmd>Telescope diagnostics bufnr=0<cr>", {})
|
||||||
vim.keymap.set('n', '<leader>ad', builtin.diagnostics, {})
|
vim.keymap.set('n', '<leader>ad', builtin.diagnostics, {})
|
||||||
vim.keymap.set('n', '<leader>em', "<cmd>RustLsp expandMacro<cr>")
|
vim.keymap.set('n', '<leader>em', "<cmd>RustLsp expandMacro<cr>")
|
||||||
vim.keymap.set("n", "]d", vim.diagnostic.goto_next)
|
vim.keymap.set("n", "]d", vim.diagnostic.goto_next)
|
||||||
vim.keymap.set("n", "[d", vim.diagnostic.goto_prev)
|
vim.keymap.set("n", "[d", vim.diagnostic.goto_prev)
|
||||||
|
|
||||||
|
-- like quit but for a single tab
|
||||||
|
vim.keymap.set('n', '<leader>q', "<cmd>BD<cr>", {})
|
||||||
|
vim.keymap.set('n', '<leader>oq', "<cmd>BufOnly<cr>", {})
|
||||||
|
|
||||||
vim.keymap.set("n", "<leader>x", require("telescope.builtin").resume, {
|
vim.keymap.set("n", "<leader>x", require("telescope.builtin").resume, {
|
||||||
noremap = true,
|
noremap = true,
|
||||||
silent = true,
|
silent = true,
|
||||||
|
|
@ -145,6 +150,7 @@ vim.opt.smartindent = true
|
||||||
vim.opt.smarttab = true
|
vim.opt.smarttab = true
|
||||||
-- backspace across lines
|
-- backspace across lines
|
||||||
vim.opt.backspace = { "indent", "eol", "start" }
|
vim.opt.backspace = { "indent", "eol", "start" }
|
||||||
|
-- :set backspace=indent,eol,start
|
||||||
|
|
||||||
vim.opt.tabstop = 4
|
vim.opt.tabstop = 4
|
||||||
vim.opt.softtabstop = 4
|
vim.opt.softtabstop = 4
|
||||||
|
|
|
||||||
|
|
@ -135,7 +135,7 @@ in
|
||||||
hl = "LightBulbNumber";
|
hl = "LightBulbNumber";
|
||||||
};
|
};
|
||||||
float = {
|
float = {
|
||||||
enabled = true;
|
enabled = false;
|
||||||
text = "💡";
|
text = "💡";
|
||||||
};
|
};
|
||||||
sign = {
|
sign = {
|
||||||
|
|
@ -335,12 +335,13 @@ in
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# tabs
|
||||||
bufferline = {
|
bufferline = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings.options.diagnostics = "nvim_lsp";
|
settings.options.diagnostics = "nvim_lsp";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
none-ls = {
|
none-ls = {
|
||||||
enable = true;
|
enable = true;
|
||||||
sources = {
|
sources = {
|
||||||
|
|
@ -372,6 +373,8 @@ in
|
||||||
nvim-web-devicons
|
nvim-web-devicons
|
||||||
vim-visual-multi
|
vim-visual-multi
|
||||||
vim-gh-line
|
vim-gh-line
|
||||||
|
# vim-bufkill
|
||||||
|
BufOnly-vim
|
||||||
];
|
];
|
||||||
|
|
||||||
extraConfigLua = ''
|
extraConfigLua = ''
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue