vim.opt.colorcolumn = '81'
vim.opt.clipboard = 'unnamedplus'
+
vim.opt.tabstop = 2
vim.opt.softtabstop = 2
vim.opt.shiftwidth = 2
vim.keymap.set('n', '<leader>H', function() vim.cmd [[nohl]] end)
vim.keymap.set('n', '<leader>g', function() vim.cmd [[Neogit]] end)
-vim.keymap.set('n', '<leader>[', function()
+vim.keymap.set('n', '<leader>[', function()
if (vim.api.nvim_get_option_value("number", {})) then
vim.api.nvim_set_option_value("number", false, {})
vim.api.nvim_set_option_value("relativenumber", false, {})
vim.cmd [[split]]
vim.cmd [[wincmd j]]
end)
-vim.keymap.set('n', '<leader>sT', function()
- vim.cmd [[split]]
- vim.cmd [[wincmd j]]
+vim.keymap.set('n', '<leader>sT', function()
+ vim.cmd [[split]]
+ vim.cmd [[wincmd j]]
open_term()
end)
vim.cmd [[vsplit]]
vim.cmd [[wincmd l]]
end)
-vim.keymap.set('n', '<leader>vT', function()
- vim.cmd [[vsplit]]
- vim.cmd [[wincmd l]]
+vim.keymap.set('n', '<leader>vT', function()
+ vim.cmd [[vsplit]]
+ vim.cmd [[wincmd l]]
open_term()
end)
vim.cmd [[term cargo run]]
vim.cmd [[startinsert]]
end
-function run_c()
+local function run_c()
tab_next = true
vim.cmd [[tabnew]]
vim.cmd [[term make run]]