feat: more vim
This commit is contained in:
parent
784a2b72ed
commit
87219d0a5a
1 changed files with 14 additions and 8 deletions
|
@ -5,20 +5,26 @@ vim.g.mapleader = " "
|
||||||
|
|
||||||
vim.opt.termguicolors = true
|
vim.opt.termguicolors = true
|
||||||
|
|
||||||
vim.opt.tabstop = 4
|
vim.opt.tabstop = 2
|
||||||
vim.opt.softtabstop = 4
|
vim.opt.softtabstop = 2
|
||||||
vim.opt.shiftwidth = 4
|
vim.opt.shiftwidth = 2
|
||||||
vim.opt.expandtab = true
|
vim.opt.expandtab = true
|
||||||
|
|
||||||
vim.opt.number = true
|
vim.opt.number = true
|
||||||
vim.opt.relativenumber = true
|
vim.opt.relativenumber = true
|
||||||
vim.opt.scrolloff = 8
|
vim.opt.scrolloff = 8
|
||||||
|
|
||||||
|
vim.opt.colorcolumn = "+1,+2"
|
||||||
|
vim.opt.cursorline = true
|
||||||
|
vim.opt.signcolumn = 'yes'
|
||||||
|
|
||||||
vim.cmd.colorscheme "catppuccin-mocha"
|
vim.cmd.colorscheme "catppuccin-mocha"
|
||||||
|
|
||||||
-- Custom bindings for buffer navigation
|
-- Custom bindings for buffer navigation
|
||||||
vim.keymap.set("n", "<leader>n", "<cmd>bn<CR>", { noremap = true, silent = true })
|
vim.keymap.set("n", "<leader>n", "<cmd>bn<CR>")
|
||||||
vim.keymap.set("n", "<leader>p", "<cmd>bp<CR>", { noremap = true, silent = true })
|
vim.keymap.set("n", "<leader>p", "<cmd>bp<CR>")
|
||||||
|
|
||||||
|
vim.keymap.set("n", "<Esc>", "<cmd>nohlsearch<CR>")
|
||||||
|
|
||||||
-- Bufferline (tabs)
|
-- Bufferline (tabs)
|
||||||
require("bufferline").setup{}
|
require("bufferline").setup{}
|
||||||
|
@ -27,9 +33,9 @@ require("bufferline").setup{}
|
||||||
require("lualine").setup{}
|
require("lualine").setup{}
|
||||||
|
|
||||||
-- Telescope (anything search)
|
-- Telescope (anything search)
|
||||||
vim.keymap.set("n", "<leader>b", "<cmd>Telescope buffers<CR>", { noremap = true, silent = true })
|
vim.keymap.set("n", "<leader>b", "<cmd>Telescope buffers<CR>")
|
||||||
vim.keymap.set("n", "<leader>f", "<cmd>Telescope find_files<CR>", { noremap = true, silent = true })
|
vim.keymap.set("n", "<leader>f", "<cmd>Telescope find_files<CR>")
|
||||||
vim.keymap.set("n", "<leader>g", "<cmd>Telescope git_files<CR>", { noremap = true, silent = true })
|
vim.keymap.set("n", "<leader>g", "<cmd>Telescope git_files<CR>")
|
||||||
|
|
||||||
-- Tree (file manager)
|
-- Tree (file manager)
|
||||||
require("nvim-tree").setup()
|
require("nvim-tree").setup()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue