I am a vscodium user who has begun to get increasingly frustrated over lack of commands to do some simple things.
So, as a longtime GNU/Linux user, who only knew basic commands to survive in vim, I decided to change my habits.
installed flavours of neovim(lunarvim, nvchad, and astronvim, in that order) and started tinerking. then switched to kick start.nvim.
on Android, I’m using plain neovim since there seems to be some missing lib for mason, the neovim package manager.
passing away of Bram Moolenaar has made me accelerate faster towards the day where my machine would be clean of any electron bloat.

I’m still very much a novice, and continue using codium in office, but I am committed to using neovim as I believe it’s truly a great editor(second to Emacs, of course).


image transcription:
famous still of Nicholas cage with his eyes closed, smiling as his hair flow.
above it is the text that reads, ‘learning about ci" in vim.’

  • lemmesay@discuss.tchncs.deOP
    link
    fedilink
    English
    arrow-up
    6
    ·
    7 months ago

    explanation for the command ci":
    c: change. analogous to delete(d) followed by insert(i)
    i: inside
    ": the double quote
    so, it’s basically change inside double quote(easier to remember as it sounds exactly what it does).
    you can similarly do di((delete inside parenthesis).

    an inferior alternative on vscodium would be shift + alt + right/left arrow

  • bonjour123@sh.itjust.works
    link
    fedilink
    arrow-up
    1
    ·
    7 months ago

    Now that you know about ci(, I highly recommend taking a look at tpope’s plugins. Especially the surround plugin. It can change the surrounding parentheses and tags (if you’re editing an HTML or XML document). Quite cool. Also, there’s much more in tpope’s library of pugins.

    PS, did you know that zsh has a vi mode, where you can use typical vi commands to edit the command prompt instead after the default ones? Quite useful as well.

  • nakal@kbin.social
    link
    fedilink
    arrow-up
    1
    ·
    7 months ago

    I’ve been using vim/neovim for more than a decade. Here are my favorite plugins (ranked):

    • junegunn/fzf
    • junegunn/fzf.vim
    • bling/vim-airline
    • airblade/vim-gitgutter
    • w0rp/ale
    • Shougo/deoplete.nvim
    • tpope/vim-surround
    • tpope/vim-fugitive
    • tpope/vim-unimpaired
  • s_s@lemmy.one
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    passing away of Bram Moolenaar has made me accelerate faster towards the day where my machine would be clean of any electron bloat.

    Was he electroncuted or something?

    • lemmesay@discuss.tchncs.deOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      7 months ago

      bram was a chad, mate. I once opened vim without any file(just plain vi) and saw help poor children in Uganda. read whole uganda.txt file and then saw how his organisation is fully involved in getting material benefits to the ground. further went down the rabbithole and saw his org’s photos in uganda.
      made me really appreciate the man.

      to answer your punny question, he was ill.

  • Jumuta@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    7 months ago

    I love vim and vim based editors.

    I used to use stock Vim but recently I’ve started using Helix which is like a more user friendly version of vim (copying to clipboard is easy) and I’m loving it!