home.social

#neovim — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #neovim, aggregated by home.social.

fetched live
  1. Since I've been recenty toying around with a trial run using NeoVim, I started mucking around with personalizing my colorscheme.

    After 25(ish) years, I figure that I deserved my own.

    Based off a molokai-dark variant, I named it after myself: "molokev"

    Will definitely need some improvements; but, "works for me"...YMMV

    codeberg.org/kevinbowen/molokev

    #Vim #NeoVim #colorscheme

  2. There is no better way to start the week than a new #neovim release 0.12.5. This is a maintenance release with mostly fixes and `:restart` improvements.

    Release: github.com/neovim/neovi...
    Changelog: github.com/neovim/neovi...

    Release Nvim 0.12.5 · neovim/n...

  3. 🔥Neovim tip for today

    ZZ
    Save and quit
    Like :x :q

    ZQ
    Discard and quit
    Like :q!

    ZR (nvim >= v0.12.5)
    Restart and restore the session
    Like :mksession! s.vim | restart! source s.vim

    #vim #neovim

  4. Following the journey of not relying on plugins and using #Neovim native APIs, today I made my own stausline. Added this nice workpace status.

  5. #ACP を立ち上げた恩恵なのか。
    対応エディターもいつの間にかだいぶ増えていた。 #Emacs とか #NeoVim は対応するべくしてという感じがするけど、 #Obsidian とかもいた :vivaldia_heart:

    zed.dev/acp

  6. #neovim Development News

    The 0.12 version adds `vim.filetype.inspect()` that returns a copy of the internal tables used for filetype detection.

    PR:
    - github.com/neovim/neovi...

    feat(filetype): `vim.filetype....

  7. Create my personal auto completion using #Neovim LSP APIs.
    No more third party plugins. yay!

  8. #neovim Development News

    The 0.12 version adds `prompt_appendbuf()` function to append text to a prompt-buffer.

    PR:
    - github.com/neovim/neovi...

    feat(prompt): prompt_appendbuf...

  9. I continue to replicate Obsidian in neovim without ever touching Obsidian, this I guess is my quick and dirty dataview:

    #vim #neovim

  10. Doing LeetCode in the terminal!

    🧩 **leetrs** — A TUI for browsing, solving, testing & submitting LeetCode problems

    💯 Supports fuzzy-search, opening directly in Neovim, running test cases & submitting for judging

    🦀 Written in Rust & built with @ratatui_rs

    ⭐ GitHub: github.com/shadowmkj/leetrs

  11. finally updated from #neovim 0.11 to 0.12, just had to rework my nvim-treesitter configuration, and everything is working as I want now

    still need to finish my lsp setup (and finally commit to my dotfiles repo :neofox_sweat:) and then migrate to lazy.nvim instead of packer.nvim (or even jump to nvim's internal package management)

  12. #neovim Development News

    The 0.12 version now allows updating only specified highlight attributes in `nvim_set_hl()` (instead of previously full override).

    PR:
    - github.com/neovim/neovi...

    feat(api): add update to nvim_...

  13. #neovim Development News

    The 0.12 version updates `vim.ui.select()` interface with `preview_item` option. This allows callers to set custom previews which should help plugin authors that want to provide custom pickers.

    PR:
    - github.com/neovim/neovi...

    docs(vim.ui): document an inte...