diff options
| author | phajw <dscr@duck.com> | 2024-05-07 15:09:42 +0200 |
|---|---|---|
| committer | phajw <dscr@duck.com> | 2024-05-07 15:09:42 +0200 |
| commit | 4d8df5c85ab6fd526bd9236bfff8fe33852c3776 (patch) | |
| tree | 4246e667bfd4174f2787301b39e1bac09e8bdda9 /init.lua | |
| parent | 4baa6ae67dae5cb1f9f08f57e167dc1faacc8d19 (diff) | |
| parent | 96d54efc4bf19235c1075c1b7ef80f8379906b18 (diff) | |
| download | neovim-4d8df5c85ab6fd526bd9236bfff8fe33852c3776.tar.gz neovim-4d8df5c85ab6fd526bd9236bfff8fe33852c3776.zip | |
Update nvim
Diffstat (limited to 'init.lua')
| -rw-r--r-- | init.lua | 21 |
1 files changed, 14 insertions, 7 deletions
| @@ -4,6 +4,7 @@ local keymap = vim.keymap | |||
| 4 | vim.g.loaded_netrw = 1 | 4 | vim.g.loaded_netrw = 1 |
| 5 | vim.g.loaded_netrwPlugin = 1 | 5 | vim.g.loaded_netrwPlugin = 1 |
| 6 | vim.g.rustfmt_autosave = 1 | 6 | vim.g.rustfmt_autosave = 1 |
| 7 | vim.g.mkdp_auto_start = 1 | ||
| 7 | 8 | ||
| 8 | --Basic Editor Setup | 9 | --Basic Editor Setup |
| 9 | option.nu = true | 10 | option.nu = true |
| @@ -69,13 +70,17 @@ require("lazy").setup({ | |||
| 69 | "williamboman/mason.nvim", | 70 | "williamboman/mason.nvim", |
| 70 | "nvim-tree/nvim-web-devicons", | 71 | "nvim-tree/nvim-web-devicons", |
| 71 | "williamboman/mason-lspconfig.nvim", | 72 | "williamboman/mason-lspconfig.nvim", |
| 72 | { | 73 | "iamcco/markdown-preview.nvim", |
| 73 | 'nvimdev/lspsaga.nvim', | 74 | cmd = { "MarkdownPreviewToggle", "MarkdownPreview", "MarkdownPreviewStop" }, |
| 74 | config = function() | 75 | build = "cd app && yarn install", |
| 75 | require('lspsaga').setup({ | 76 | init = function() |
| 76 | }) | 77 | vim.g.mkdp_filetypes = { "markdown" } |
| 77 | end | 78 | end, |
| 78 | }, | 79 | ft = { "markdown" }, |
| 80 | 'nvimdev/lspsaga.nvim', | ||
| 81 | config = function() | ||
| 82 | require('lspsaga').setup({}) | ||
| 83 | end, | ||
| 79 | 'nvim-telescope/telescope.nvim', | 84 | 'nvim-telescope/telescope.nvim', |
| 80 | tag = '0.1.5', | 85 | tag = '0.1.5', |
| 81 | dependencies = { 'nvim-lua/plenary.nvim' }, | 86 | dependencies = { 'nvim-lua/plenary.nvim' }, |
| @@ -231,3 +236,5 @@ keymap.set("n", "j", "5j") | |||
| 231 | keymap.set("n", "k", "5k") | 236 | keymap.set("n", "k", "5k") |
| 232 | keymap.set("v", "K", ":m '<-2<CR>gv=gv") | 237 | keymap.set("v", "K", ":m '<-2<CR>gv=gv") |
| 233 | keymap.set("n", "<leader>ca", "<cmd>Lspsaga code_action<cr>") | 238 | keymap.set("n", "<leader>ca", "<cmd>Lspsaga code_action<cr>") |
| 239 | keymap.set("n", "<leader>f", "<cmd>Telescope find_files<cr>") | ||
| 240 | keymap.set("n", "<leader>g", "<cmd>Telescope live_grep<cr>") | ||
