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")
|
||||
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>fb", builtin.buffers, {})
|
||||
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
|
||||
vim.keymap.set("n", "<esc>", ":noh<return><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
|
||||
|
||||
require("oil").setup()
|
||||
--require("oil").setup()
|
||||
-- If you want to see more details:
|
||||
--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", {
|
||||
pattern = "*",
|
||||
callback = function(args)
|
||||
@ -36,3 +39,6 @@ require("flutter-tools").setup({
|
||||
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",
|
||||
opts = {},
|
||||
},
|
||||
{
|
||||
"numToStr/Comment.nvim",
|
||||
opts = {},
|
||||
config = function()
|
||||
require("Comment").setup()
|
||||
end,
|
||||
},
|
||||
}
|
||||
|
@ -6,6 +6,13 @@ return {
|
||||
opts = {},
|
||||
--dependencies = { { "echasnovski/mini.icons", opts = {} } },
|
||||
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",
|
||||
|
Loading…
x
Reference in New Issue
Block a user