From 16f5a769f6cc1b9a50d3def2a118fb5c21bf1e2d Mon Sep 17 00:00:00 2001 From: azpsen Date: Wed, 8 Jan 2025 10:33:10 -0600 Subject: [PATCH] luaify vim init, add mouse scroll binds --- .config/nvim/init.lua | 9 ++++++++- README.md | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index a1a7c6c..a95630f 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -18,7 +18,7 @@ vim.opt.completeopt = noinsert,menuone,noselect vim.opt.cursorline = true -- don't require writing files when changing buffers -vim.cmd("set hidden") +vim.opt.hidden = true -- show find/replace preview in split window vim.opt.inccommand = split @@ -29,6 +29,9 @@ vim.opt.mouse = a -- set title of window to filename vim.opt.title = true +-- make line breaks on words instead of characters +vim.opt.linebreak = true + -- replace tabs with spaces vim.opt.expandtab = true @@ -229,3 +232,7 @@ vim.keymap.set('i', '', '') -- map ctrl-delete to delete next word vim.keymap.set('i', '', 'dw') + +-- mouse scrolling +vim.keymap.set('n', '', '') +vim.keymap.set('n', '', '') diff --git a/README.md b/README.md index f2057da..c5d8677 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ Arch Linux + BSPWM - [glow](https://github.com/charmbracelet/glow) - markdown preview ### development -- [lunarvim](https://www.lunarvim.org/) - ide/text editor +- [neovim](https://neovim.io/) - ide/text editor ### media - music: [feishin](https://github.com/jeffvli/feishin) + [jellyfin](https://jellyfin.org)