vim.o.number = true
vim.o.autoindent = true
vim.o.softtabstop = 4
vim.o.tabstop = 4
vim.o.expandtab = true
vim.o.shiftwidth = 4
vim.o.showcmd = true
vim.o.ignorecase = true
vim.o.smartcase = true
vim.o.linebreak = true
vim.o.hidden = true
vim.o.laststatus = 3
vim.o.cmdheight = 1
vim.g.mapleader = '\\'
vim.g.maplocalleader = '\\'
vim.keymap.set('n', '<localleader>h', vim.lsp.buf.hover)
vim.keymap.set('n', '<Space>ca', vim.lsp.buf.code_action)
vim.keymap.set('n', '<leader>f', vim.lsp.buf.format)
vim.keymap.set('n', 'gD', vim.lsp.buf.definition)
vim.g.lazyvim_rust_diagnostics = "rust-analyzer"
vim.g.rustaceanvim = {
tools = {
enable_clippy = false,
},
}