Saturday, March 29, 2025

Re: why is neovim such a sad thing?

hi Igbanam,

I'm pretty sure those are useless or conterproductive for me
(because of my DIY attitude):

> • vim-test/vim-test is a good abstraction on testing anything in the editor

* sometimes it's not as easy as "just start prove"
* sometimes I run test from another tmux split
* sometimes 1 want to run only some test files with some env variables
* ...

so I just use 'mp to run the tests:

https://git.unistra.fr/mc/dot/-/blob/main/vim/r/cmd_makeprg.vim

> • vim-airline/vim-airline supercharges :h 'statusline',

I personnally use the dwm bar so I don't waste lines for my code :)

https://git.unistra.fr/mc/dot/-/blob/main/vim/r/dwm.vim

and use different cursor colors instead of showmode

https://git.unistra.fr/mc/dot/-/blob/main/vim/r/colors.vim?ref_type=heads#L16

> • preservim/nerdtree + webdevicons is the :Ex I didn't know I needed

I use arrows to do really fast buffer navigation

https://git.unistra.fr/mc/dot/-/blob/main/vim/r/buffer_navigation.vim

and to navigate in files, I use many vim things like ctags, gF , path+=**

In my .zshenv, I have:

n () grep -Hn "$@"

it's really convenient to combine gF +

:r!n -RF functionname

want to navigate in files provided by a debian pacakge?

:r!dpkg -L mypackage

and here we go.

On Thu, Mar 27, 2025 at 11:46:08AM +0000, Igbanam Ogbuluijah wrote:
> • puremourning/vimspector allows me debug with a familiar interface

I wish I had those tools when I started. now I'm cool with cli debuggers
so termdebug LGTM.

> • tpope/fugitive has replaced how I use Git, alongside git-gutter and friends

same here!!!

:Gcommit|Gwrite

never goes away from my history. git gutter is awesome too.

> • I've become rather dependent on welle/targets for working with text objects

I'm not sure I need it but I will at least test it. thank you for
sharing.

> The community has always helped leveling up. By the time I got confident enough
> to be active in the community, Vim 9 was out with a more relatable syntax.

this is weird people remaining silent when they need help the most.

regards.

marc


--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/vim_use/Z-gJR6Kc5PDzajwF%40prometheus.

No comments: