home.social

#neovim — Public Fediverse posts

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

  1. A bit of a philosophical question:

    Like many others, I stopped using
    #neovim after the maintainer doubled down on his inclusion of a DHH endorsement from the project home page. (Apparently he's since removed it; somehow I had missed that news.) I didn't want to use a product from somebody who wore an endorsement from an ethnic cleansing advocate as a badge of honor.

    I have, however, been questioning the rationale behind my decision. If a commercial product is sold by someone repulsive, my decision not to buy the product has an obvious benefit: it keeps my money from going to someone whom I cannot, in good conscience, support. But what does my refusing to use a free product do? I never contributed to neovim, either financially or with code. He's no worse off now than when I used neovim every day. He probably has no idea I ever used it before, or have stopped using it now. What, exactly, am I accomplishing?

    This isn't me looking for an excuse to use my favorite editor again. I'm still not using it until I can do so with a genuinely clear conscience. And my intuition is that avoiding free stuff from people who support evil is still, in general, a good thing. I just don't have a rational justification for it. Thoughts?

    (Any replies along the lines of "DHH is good ackshully, stop being so woke" will result in blocks.)

  2. For a long while I fiddled a bit between #vim, #neovim, then plain. I was tired of fiddling with configs and differences between systems. Then I discovered the #Helix Editor. What an amazing experience 🚀 Just a little bit of configuration and it works like a charm. Yes, a few key combinations are different, but the transition is going smoothly. I also love the integration possibility for #Rust, which is of great help while learning the language.

  3. #neovim Development News

    The 0.12 version adds the ability to disable automatic background detection during startup by setting the environment variable `NVIM_NOTTYFAST`. This improves working with slow SSH connection.

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

    feat(startup): restore ttyfast...

  4. New Jet blogpost! This one shows how to implement custom autocompletions in Python which read data directly from your runtime. I used this to get completions for Pyspark column names and it's been suuper useful:

    jacobnscott.com/posts/hacking-

  5. Моя главная страсть — это работа.
    Я никогда не понимал всех этих «наворотов» — элементов, добавленных лишь ради внешнего вида в ущерб удобству использования.
    ---------------------
    ОС: Manjaro Linux
    Окружение рабочего стола: KDE Plasma
    IDE: neovide
    Рисование: Inkscape
    Работа с текстом: LibreOffice

    #Linux #kde #developer #neovim #writing #libreoffice #drawing #inkscape

  6. Моя главная страсть — это работа.
    Я никогда не понимал всех этих «наворотов» — элементов, добавленных лишь ради внешнего вида в ущерб удобству использования.
    ---------------------
    ОС: Manjaro Linux
    Окружение рабочего стола: KDE Plasma
    IDE: neovide
    Рисование: Inkscape
    Работа с текстом: LibreOffice

    #Linux #kde #developer #neovim #writing #libreoffice #drawing #inkscape

  7. Моя главная страсть — это работа.
    Я никогда не понимал всех этих «наворотов» — элементов, добавленных лишь ради внешнего вида в ущерб удобству использования.
    ---------------------
    ОС: Manjaro Linux
    Окружение рабочего стола: KDE Plasma
    IDE: neovide
    Рисование: Inkscape
    Работа с текстом: LibreOffice

    #Linux #kde #developer #neovim #writing #libreoffice #drawing #inkscape

  8. Моя главная страсть — это работа.
    Я никогда не понимал всех этих «наворотов» — элементов, добавленных лишь ради внешнего вида в ущерб удобству использования.
    ---------------------
    ОС: Manjaro Linux
    Окружение рабочего стола: KDE Plasma
    IDE: neovide
    Рисование: Inkscape
    Работа с текстом: LibreOffice

    #Linux #kde #developer #neovim #writing #libreoffice #drawing #inkscape

  9. Моя главная страсть — это работа.
    Я никогда не понимал всех этих «наворотов» — элементов, добавленных лишь ради внешнего вида в ущерб удобству использования.
    ---------------------
    ОС: Manjaro Linux
    Окружение рабочего стола: KDE Plasma
    IDE: neovide
    Рисование: Inkscape
    Работа с текстом: LibreOffice

    #Linux #kde #developer #neovim #writing #libreoffice #drawing #inkscape