From 1f73b5ca8f35f1474fc79abe1e5c07dd8b44c74d Mon Sep 17 00:00:00 2001 From: M64 Date: Tue, 21 May 2024 00:24:48 +0200 Subject: [PATCH] Update README.md --- README.md | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index b2cdec25..2dcc55e3 100644 --- a/README.md +++ b/README.md @@ -11,15 +11,29 @@ A starting point for Neovim that is: **NOT** a Neovim distribution, but instead a starting point for your configuration. ## Installation -TL;DR +TL;DR +I have added toggleterm, neo-tree and C/C++ incl. DAP support mainly, as well as little tweaks and shortcuts to make autocomplete more natural (ie. let autocomplete accept with enter) + +You get a full C/C++ IDE config incl DAP debugging support working out of the box, clangd based: lsp, linter, formatter, dap config and what kickstart.nvim normally does (see below). You should build gdb from source to have DAP support. + +``` - If you have an existing setup, I recommend a full clean: - back it up - rm -rf ~/.local/share/nvim - rm -rf ~/.config/nvim - - pull latest neovim sources and build current neovim from source + - at latest now pull latest neovim sources and build current neovim from source, + - pull and compile gdb so you have version 14.1 with DAP support - clone this repo into ~/.config and rename it to nvim - + - start neovim, wait a bit and enjoy! +Some of the shortcuts + - ;: : (thx renerocksai for this idea!) + - ,mm: make + - ,mc: make clean + - : toggle persistent terminal + - : toggle neo-tree + - : keyword fuzzy search +``` ### Install Neovim