add comment.nvim and change some configs
This commit is contained in:
parent
4c72a8d0c5
commit
aa69351223
@ -40,6 +40,7 @@ vim.keymap.set("n", "<leader>a", ":lua vim.lsp.buf.code_action()<CR>")
|
|||||||
|
|
||||||
local builtin = require("telescope.builtin")
|
local builtin = require("telescope.builtin")
|
||||||
vim.keymap.set("n", "<leader>ff", builtin.find_files, {})
|
vim.keymap.set("n", "<leader>ff", builtin.find_files, {})
|
||||||
|
vim.keymap.set("n", "<leader>fp", "<Cmd>Telescope flutter commands<CR>", {})
|
||||||
vim.keymap.set("n", "<leader>fg", builtin.live_grep, {})
|
vim.keymap.set("n", "<leader>fg", builtin.live_grep, {})
|
||||||
vim.keymap.set("n", "<leader>fb", builtin.buffers, {})
|
vim.keymap.set("n", "<leader>fb", builtin.buffers, {})
|
||||||
vim.keymap.set("n", "<leader>fh", builtin.help_tags, {})
|
vim.keymap.set("n", "<leader>fh", builtin.help_tags, {})
|
||||||
@ -59,3 +60,14 @@ vim.keymap.set("n", "<leader>d", ":lua vim.lsp.buf.hover()<CR>")
|
|||||||
-- Clear highlighting on escape in normal mode
|
-- Clear highlighting on escape in normal mode
|
||||||
vim.keymap.set("n", "<esc>", ":noh<return><esc>")
|
vim.keymap.set("n", "<esc>", ":noh<return><esc>")
|
||||||
vim.keymap.set("n", "<esc>^[", "<esc>^[")
|
vim.keymap.set("n", "<esc>^[", "<esc>^[")
|
||||||
|
|
||||||
|
-- Easier shortcuts to move the cursor to the end or start of a line
|
||||||
|
vim.keymap.set("n", "<C-h>", "<Home>", { noremap = true })
|
||||||
|
vim.keymap.set("i", "<C-h>", "<Home>", { noremap = true })
|
||||||
|
vim.keymap.set("n", "<C-l>", "<End>", { noremap = true })
|
||||||
|
vim.keymap.set("i", "<C-l>", "<End>", { noremap = true })
|
||||||
|
-- Easier move cursor in insert mode
|
||||||
|
vim.keymap.set("i", "<C-k>", "<Up>", { noremap = true })
|
||||||
|
vim.keymap.set("i", "<C-j>", "<Down>", { noremap = true })
|
||||||
|
vim.keymap.set("i", "<C-h>", "<Left>", { noremap = true })
|
||||||
|
vim.keymap.set("i", "<C-l>", "<Right>", { noremap = true })
|
||||||
|
@ -7,7 +7,7 @@ vim.opt["shiftwidth"] = 4
|
|||||||
|
|
||||||
vim.wo.relativenumber = true
|
vim.wo.relativenumber = true
|
||||||
|
|
||||||
require("oil").setup()
|
--require("oil").setup()
|
||||||
-- If you want to see more details:
|
-- If you want to see more details:
|
||||||
--require("oil").set_columns({ "icon", "permission", "size" })
|
--require("oil").set_columns({ "icon", "permission", "size" })
|
||||||
|
|
||||||
@ -21,6 +21,9 @@ require("conform").setup({
|
|||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
-- flutter telescope integration
|
||||||
|
require("telescope").load_extension("flutter")
|
||||||
|
|
||||||
vim.api.nvim_create_autocmd("BufWritePre", {
|
vim.api.nvim_create_autocmd("BufWritePre", {
|
||||||
pattern = "*",
|
pattern = "*",
|
||||||
callback = function(args)
|
callback = function(args)
|
||||||
@ -36,3 +39,6 @@ require("flutter-tools").setup({
|
|||||||
open_cmd = "tabedit",
|
open_cmd = "tabedit",
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
-- activate exrc to allow to run per project custom configs from .nvim.lua
|
||||||
|
vim.opt.exrc = true
|
||||||
|
@ -7,4 +7,11 @@ return {
|
|||||||
"m4xshen/autoclose.nvim",
|
"m4xshen/autoclose.nvim",
|
||||||
opts = {},
|
opts = {},
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"numToStr/Comment.nvim",
|
||||||
|
opts = {},
|
||||||
|
config = function()
|
||||||
|
require("Comment").setup()
|
||||||
|
end,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
@ -6,6 +6,13 @@ return {
|
|||||||
opts = {},
|
opts = {},
|
||||||
--dependencies = { { "echasnovski/mini.icons", opts = {} } },
|
--dependencies = { { "echasnovski/mini.icons", opts = {} } },
|
||||||
dependencies = { "nvim-tree/nvim-web-devicons" }, -- use if prefer nvim-web-devicons
|
dependencies = { "nvim-tree/nvim-web-devicons" }, -- use if prefer nvim-web-devicons
|
||||||
|
config = function()
|
||||||
|
require("oil").setup({
|
||||||
|
view_options = {
|
||||||
|
show_hidden = true,
|
||||||
|
},
|
||||||
|
})
|
||||||
|
end,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"nvim-tree/nvim-tree.lua",
|
"nvim-tree/nvim-tree.lua",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user