Update LSP and ZSH configs
This commit is contained in:
parent
8d241e4d95
commit
a596ad29a2
2 changed files with 9 additions and 3 deletions
|
|
@ -1,7 +1,12 @@
|
|||
local lsp = require("lsp-zero")
|
||||
|
||||
lsp.on_attach(function(_client, _bufnr)
|
||||
lsp.default_keymaps({bufnr = _bufnr})
|
||||
lsp.on_attach(function(_client, bufnr)
|
||||
lsp.default_keymaps({bufnr = bufnr})
|
||||
|
||||
vim.keymap.set("n", "<leader>cs", vim.lsp.buf.signature_help, {buffer = bufnr})
|
||||
vim.keymap.set("n", "<leader>cr", vim.lsp.buf.rename, {buffer = bufnr})
|
||||
vim.keymap.set("n", "<leader>ca", vim.lsp.buf.code_action, {buffer = bufnr})
|
||||
vim.keymap.set("n", "<leader>cf", vim.lsp.buf.format, {buffer = bufnr})
|
||||
end)
|
||||
|
||||
require("mason").setup({})
|
||||
|
|
|
|||
|
|
@ -105,4 +105,5 @@ zstyle ':completion:*:manuals' separate-sections true
|
|||
zstyle ':completion:*:manuals.*' insert-sections true
|
||||
zstyle ':completion:*:man:*' menu yes select
|
||||
|
||||
alias vim="nvim"
|
||||
alias vim='nvim'
|
||||
alias devspace='podman run -it -v "$(pwd):/workspace" -e PUID="$(id -u)" -e PGID="$(id -g)" --uidmap="$(id -u)":0:1 --uidmap=0:1:"$(id -u)" --gidmap="$(id -g)":0:1 --gidmap=0:1:"$(id -g)"'
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue