Neovim config
This commit is contained in:
parent
5912f5a8f5
commit
a445661060
|
@ -26,6 +26,7 @@ return require('packer').startup(function(use)
|
|||
use('vim-airline/vim-airline-themes')
|
||||
use('cacharle/c_formatter_42.vim')
|
||||
-- use('m4xshen/autoclose.nvim')
|
||||
use('takac/vim-hardtime')
|
||||
use({
|
||||
'VonHeikemen/lsp-zero.nvim',
|
||||
branch = 'v2.x',
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
vim.keymap.set("n", "<leader>pv", vim.cmd.Ex)
|
||||
vim.keymap.set("n", "ca\"", "ci\"<DEL><BS>")
|
||||
vim.keymap.set("n", "ca'", "ci'<DEL><BS>")
|
||||
vim.keymap.set("n", "ca\"", "vi\"lohc")
|
||||
vim.keymap.set("n", "ca'", "vi'lohc")
|
||||
vim.keymap.set("n", "ca\"", "vi\"lohd")
|
||||
vim.keymap.set("n", "ca'", "vi'lohd")
|
||||
|
||||
vim.keymap.set("v", "J", ":m '>+1<CR>gv=gv")
|
||||
vim.keymap.set("v", "K", ":m '<-2<CR>gv=gv")
|
||||
|
@ -34,10 +36,13 @@ end)
|
|||
vim.keymap.set("n", "<leader>s", ":%s/\\<<C-r><C-w>\\>/<C-r><C-w>/gI<Left><Left><Left>")
|
||||
vim.keymap.set("n", "<leader>X", "<cmd>!./%<CR>")
|
||||
vim.keymap.set("n", "<leader>w", "<cmd>w<CR>")
|
||||
vim.keymap.set("n", "<leader>q", "<cmd>wq<CR>")
|
||||
vim.keymap.set("n", "<leader>P", "<cmd>w<CR><cmd>!sent *.sent<CR>")
|
||||
vim.keymap.set("n", "<leader><leader>X", "<cmd>!chmod +x %<CR>")
|
||||
|
||||
-- vim.keymap.set("n", "<leader>x", ":w<CR>:!cc -std=c89 -Wall -Wextra -pedantic -Werror -Wconversion -g3 -O0 -o main *.c && ./main ; rm -f ./main<CR>")
|
||||
vim.keymap.set("n", "<leader>x", ":w<CR>:!cc -std=c89 -Wall -Wextra -pedantic -Werror -Wconversion -g3 -O0 -o main *.c<CR><CR>")
|
||||
-- vim.keymap.set("n", "<leader>x", ":w<CR>:!cc -std=c89 -Wall -Wextra -pedantic -Werror -Wconversion -g3 -O0 -o main *.c<CR>")
|
||||
vim.keymap.set("n", "<leader>x", ":w<CR>:!cc -Wall -Wextra -pedantic -Wconversion -g3 -O0 -o main *.c && echo 'OUTPUT:' ; ./main<CR>")
|
||||
|
||||
vim.keymap.set("n", "<leader>c", "mz:s/\\(^\\s*\\)\\(.*$\\)/\\1\\/* \\2 *\\//g<CR>:noh<CR>`z")
|
||||
vim.keymap.set("n", "<leader>C", "mz:s/\\/\\* \\(.*\\) \\*\\//\\1/g<CR>:noh<CR>`z")
|
||||
|
|
|
@ -22,7 +22,7 @@ vim.opt.backup = false
|
|||
vim.opt.undodir = os.getenv('HOME') .. '/.vim/undodir'
|
||||
vim.opt.undofile = true
|
||||
|
||||
vim.opt.hlsearch = true
|
||||
vim.opt.hlsearch = false
|
||||
vim.opt.incsearch = true
|
||||
|
||||
vim.opt.termguicolors = true
|
||||
|
@ -41,8 +41,9 @@ vim.opt.colorcolumn = '80'
|
|||
|
||||
vim.opt.paste = false
|
||||
|
||||
vim.diagnostic.config({
|
||||
virtual_text = false,
|
||||
virtual_lines = false,
|
||||
underline = false,
|
||||
})
|
||||
-- vim.diagnostic.config({
|
||||
-- virtual_lines = false,
|
||||
-- virtual_text = false,
|
||||
-- underline = false,
|
||||
-- signs = true,
|
||||
-- })
|
||||
|
|
|
@ -188,6 +188,11 @@ _G.packer_plugins = {
|
|||
loaded = true,
|
||||
path = "/home/tosuman/.local/share/nvim/site/pack/packer/start/vim-fugitive",
|
||||
url = "https://github.com/tpope/vim-fugitive"
|
||||
},
|
||||
["vim-hardtime"] = {
|
||||
loaded = true,
|
||||
path = "/home/tosuman/.local/share/nvim/site/pack/packer/start/vim-hardtime",
|
||||
url = "https://github.com/takac/vim-hardtime"
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue