optimal, to random

i switched to #emacs. before you get your pitchforks ready, i'm ready for a Q&A

optimal,

@publicvoit mostly, just relearning everything. I was so used to #neovim and its workflow that I was scared to try anything else. I still keep #helix around for very lightweight text editing though.

TheTuzu, to random

Getting LSP to work in #neovim is hard.

bp, to webdev

Use 's and APIs to script a function that toggles between and image synax (https://bennypowers.dev/posts/markdown-images-treesitter/)

cjoly, to random
@cjoly@fosstodon.org avatar

🖋️ I’ve just refreshed my post on development: https://cj.rs/blog/tips/nvim-plugin-development/

I now describe a simpler way to load locally modified plugins. I’ve also fixed 404s and replaced obsolete plugins with more recent ones.

💬 Feel free to comment here!

jbzfn, to random
@jbzfn@mastodon.social avatar

🥊 Vim vs NeoVim, What's the Difference? Which Should You Use?

#Vim #NeoVim
https://m.youtube.com/watch?v=R8tI4gpzkE4&feature=youtu.be

jbzfn, to random
@jbzfn@mastodon.social avatar

⚡ The perfect Neovim setup for Go
— Dreams of Code

#Neovim #Vim #Go
https://www.youtube.com/watch?v=i04sSQjd-qo&list=WL&index=1

VinceAggrippino, to random
@VinceAggrippino@techhub.social avatar

There's so much content covering tips, tricks, tutorials, plugins, hacks, and anything else I could think about for #Neovim that I could stay busy just playing with my editor even if I never write another line of code.

VinceAggrippino, (edited ) to random
@VinceAggrippino@techhub.social avatar

#Neovim
Use :help index to see default key mappings.
Use :map with no arguments to list all key mappings set by you or a plugin.

A tutorial I followed had me remap <C-T> and of course I did it without even thinking. Then I was trying to navigate :help and I thought something was broken.

VinceAggrippino, to random
@VinceAggrippino@techhub.social avatar

I read about editorconfig in #Neovim :help. This will serve my needs much better than exrc which I used previously.
https://editorconfig.org/

lgeurts, to programming

This website got me into using Vim. Clear and easy chewable content that will get you going in no time.
#vim #neovim #python #programming #computerscience
https://thevaluable.dev/

VinceAggrippino, (edited ) to random
@VinceAggrippino@techhub.social avatar

#Neovim
I usually avoid nightly / dev / beta builds of the tools that I depend upon, but telescope.nvim recommends nightly and @elijahmanor highlighted some neat features that I'd like to take advantage of in his video: https://hachyderm.io/@elijahmanor/110175753844096924

TheTuzu, to random

I just made my #neovim :neovim: load time 30ms faster by just lazy loading lsp.

TheTuzu, to random

I am playing with my #neovim :neovim: again.

afb, to random

Posted a while back about wanting to give #emacs a go for a bit, see what the fuss is about (I'm mostly a #neovim guy).

I've been doing that, specifically with #doomemacs (vanilla was awful, tbh, but Doom has a lot of decent plugins including lsp and Vim emulation out of the box, which makes it very comfortable), and I think I get it now. I'm especially a fan of #orgmode and #orgroam.

For now, I think I'll be using both Doom Emacs and Neovim depending on how I feel. Is...is that allowed?

nima, to programming
@nima@mstdn.social avatar

I'm learning Django, but I can't afford pycharm pro, and pycharm community doesn't support Django, and vscode is a whole other mess to use...

What IDE should I use?

#python
#django
#FreeSoftware
#foss

parsa,
dentaku, to random German
@dentaku@fnordon.de avatar

TIL:
Warum wird der Cursor in vi mit h j k l bewegt?
Warum springt ^ in vi an den Anfang der Zeile?
Warum steht ^ in regulären Ausdrücken für den Zeilenanfang?
Warum steht ~ in Unix für das home-Verzeichnis?

Das alles ergibt sofort Sinn mit Blick auf das Keyboard-Layout des ADM-3A Terminals von 1976.

kkarhan,
VinceAggrippino, to random
@VinceAggrippino@techhub.social avatar

Comparing #Vim and #Neovim tutors. This is perfectly normal, right? 😅

VinceAggrippino, to random
@VinceAggrippino@techhub.social avatar

In #Vim and #Neovim ce and cw work identically. They both change all the characters to the end of the current word.

I expected cw to change the space after the word as well because the w motion affects the characters up until the start of the next word.

I thought it was a bug or oversight, but :help cw does a good job of explaining the reasoning.

thelastpsion, to random
@thelastpsion@bitbang.social avatar

Challenging myself to use #neovim today instead of #VSCode.

I used to use #gvim about 18 years ago for PHP dev work, but I was never a power user.

I just feel like Code is such a massive app for the sort of coding that I do.

I am very far away from being productive, and I have no idea how to interface with language servers, etc. But I remember how to save and quit, so that's a start.

hazelweakly, to random
@hazelweakly@hachyderm.io avatar

behold, the git logs of a highly optimal system in which nothing goes wrongly ever

good thing nix saves time and neovim makes you more efficient as a person amirite

#nix #vim #neovim #dotfiles #iDoThisToMyself

VinceAggrippino, to random
@VinceAggrippino@techhub.social avatar

#NeoVim continues to be a learning experience for me. I followed a guide to get where I'm at, but I'm not sure it was the right guide. I keep seeing a lot of good content referencing different plugins.

My current significant plugins:

  • lazy.nvim

  • but a lot of info seems to reference Packer or vim-plug or pathogen or dein or Vundle or don't bother because plugin management is now built-in 😓

  • nvim-tree

  • but a lot of info seems to reference NERDTree.

  • nvim-treesitter

  • but a lot of info seems to reference fzf (FuzzyFinder)

  • nvim-lualine

  • but a lot of info seems to reference vim-airline

  • mason + mason-lspconfig + nvim-lspconfig

  • but a lot of info seems to reference coc (Conquer of Command)

To be continued...

sigsegv,
@sigsegv@hachyderm.io avatar

@VinceAggrippino I’ve been working on switching from vim to #neovim as well. Had coc setup for vim and working out the details of mason, etc.

Using lazy.nvim and it’s been working well for me.

Using lualine, also working well. Treesitter tools over from NERDTree.

Today I switched from fzf to telescope. It looks like it will be a good solution from the brief experimenting I’ve done to date. Less configuration to get a similar setup.

AstraKernel, to random

At the moment, i feel

AstroNvim+Kitty+Tmux > AstroNvim+Alacritty+Zellij

👉 I liked the zellij's floating window. But it is buggy with neovim

👉 Alacritty has visual issue, there is unnecessary space bottom when used with tmux or zellij

robertmitchellv, to random
elijahmanor, to random

🎥 LazyVim: Linters & Formatters https://youtu.be/a_ZpTPaSn38

🎤 In this video I…

1️⃣ Introduce a few default linters
2️⃣ Add a few LazyVim plugin linters and formatters
3️⃣ Navigate diagnostics across a project
4️⃣ Show how to fix problems
5️⃣ Add your own custom linters

#vim #neovim #terminal #commandline

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • thenastyranch
  • magazineikmin
  • ethstaker
  • InstantRegret
  • tacticalgear
  • rosin
  • love
  • Youngstown
  • slotface
  • ngwrru68w68
  • kavyap
  • cubers
  • DreamBathrooms
  • megavids
  • mdbf
  • modclub
  • GTA5RPClips
  • normalnudes
  • khanakhh
  • everett
  • cisconetworking
  • osvaldo12
  • anitta
  • Leos
  • Durango
  • tester
  • JUstTest
  • All magazines