A readme explaining how to make neovim work fast
force fold comments with zk
3 files changed, +8 -1
+7-0lua/config/keymaps/init.lua
| @@ -49,3 +49,10 @@ end, { desc = "Telescope Treesitter" }) | ||
| 49 | 49 | vim.keymap.set("n", "<leader>fi", function() |
| 50 | 50 | vim.cmd("Telescope find_files no_ignore=true") |
| 51 | 51 | end, { desc = "Telescope Hidden" }) |
| 52 | + | |
| 53 | +-- Force comment folding | |
| 54 | +vim.keymap.set("n", "zk", function() | |
| 55 | + vim.cmd("UseFoldComment") | |
| 56 | + vim.cmd("normal zx") | |
| 57 | + vim.cmd("normal zM") | |
| 58 | +end, { desc = "Forcefully fold comments" }) |
+1-0lua/config/options.lua
| @@ -45,3 +45,4 @@ vim.cmd("set norelativenumber") | ||
| 45 | 45 | -- fold basic comments |
| 46 | 46 | vim.opt.foldmethod = "expr" |
| 47 | 47 | vim.opt.foldopen = "" |
| 48 | +vim.opt.foldexpr = "v:lua.CommentFoldExpr()" |
+0-1tmux.conf
| @@ -72,6 +72,5 @@ set -g @plugin 'joshmedeski/tmux-nerd-font-window-name' | ||
| 72 | 72 | set -g @plugin 'huncholane/tmux-fzf-keys' |
| 73 | 73 | set -g @plugin 'huncholane/tmux-env-menu' |
| 74 | 74 | |
| 75 | - | |
| 76 | 75 | # Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf) |
| 77 | 76 | run '~/.tmux/plugins/tpm/tpm' |