Changed formatting to just use LSP ones and added some remaps

This commit is contained in:
Philippe Zwietering
2023-04-13 16:58:34 +02:00
parent 256497cbaa
commit 4506255eab
3 changed files with 15 additions and 2 deletions

View File

@@ -1 +0,0 @@
vim.keymap.set('n', '<leader>f', vim.cmd.Neoformat)

View File

@@ -13,6 +13,7 @@ return require('packer').startup(function(use)
requires = { {'nvim-lua/plenary.nvim'} } requires = { {'nvim-lua/plenary.nvim'} }
} }
-- Color stuff
use ({ use ({
'tanvirtin/monokai.nvim', 'tanvirtin/monokai.nvim',
as = 'monokai', as = 'monokai',
@@ -21,13 +22,14 @@ return require('packer').startup(function(use)
end end
}) })
-- Miscellaneous packages that fit on a line
use ('nvim-treesitter/nvim-treesitter', {run = ':TSUpdate'}) use ('nvim-treesitter/nvim-treesitter', {run = ':TSUpdate'})
use ('nvim-treesitter/playground') use ('nvim-treesitter/playground')
use ('theprimeagen/harpoon') use ('theprimeagen/harpoon')
use ('mbbill/undotree') use ('mbbill/undotree')
use ('tpope/vim-fugitive') use ('tpope/vim-fugitive')
use ('sbdchd/neoformat')
-- LSP stuff
use { use {
'VonHeikemen/lsp-zero.nvim', 'VonHeikemen/lsp-zero.nvim',
branch = 'v2.x', branch = 'v2.x',

View File

@@ -1,2 +1,14 @@
-- Leader is space now
vim.g.mapleader = " " vim.g.mapleader = " "
-- Project View instead of :Ex
vim.keymap.set("n", "<leader>pv", vim.cmd.Ex) vim.keymap.set("n", "<leader>pv", vim.cmd.Ex)
-- Easily move up and down
vim.keymap.set("v", "J", ":m '>+1<CR>gv=gv")
vim.keymap.set("v", "K", ":m '<-2<CR>gv=gv")
-- Slide lines below into the current one
vim.keymap.set("n", "J", "mzJ`z")
-- Auto formatting
vim.keymap.set("n", "<leader>f", vim.lsp.buf.format)