Wracając to tematu #neovim #vim
https://github.com/LazyVim/LazyVim
Jak sama nazwa wskazuje, gotowiec z obsługą lsp i takie tam. Bardzo obniża próg wejścia.
#linux
speedfight

@grappas + dodane do zakładek


Chociaż zawsze używałem jakiegoś tam minimalnie skonfigurowanego vim'a bo i tak wolę siedzieć na IDE z vim mode to doceniam że ciągle i ciągle ktoś coś tam dodaje do vim'a ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)


Od siebie dodam dodam to:

https://github.com/NvChad/NvChad

Nie używałem, nie znam ale wczoraj mi się rzuciło w oczy na 4chanowej dyskusji ( ͡° ͜ʖ ͡°)

grappas

wolę siedzieć na IDE z vim mode


@speedfight


Jeżeli chodzi o mnie to nie mogę żyć bez dodatków typu Telescope, mini.nvim no i pełnego spektrum konfigurowalności skrótów. IDE z vim mode tego nie daje.

speedfight

@grappas jasne rozumiem.

Mój use case to:

  • pokaż mi wszystkie referencje do tej zmiennej/funkcji/klasy itp.

  • zmiana nazwy tego co wyżej

  • klikam F1 to mi pokazuje dokumentację

  • debugger (pełny klikalny nie jakiś konsolowy szajs z gdb xd)

  • graficzny edytor konfiguracji cmake (podpowiada co mogę ustawić)

  • łatwe ustawianie argumentów czy też env variable dla binarki + łatwe ustawianie working dir dla uruchamianej binarki

(wszystko by default in qt creator)


No da się pewnie w vimie to uzyskać + ręczne opakowanie wszystkiego w skrypty ale ustawiania pewnie w cholere ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)


Jak klepie w Pythonie to też po prostu dociągam ile dodatków potrzebuje do vs code.

Naprawdę czasem nie widzę potrzeby by używać vim'a. Za to vim mode to złoto ( ͡° ͜ʖ ͡°)

grappas

pokaż mi wszystkie referencje do tej zmiennej/funkcji/klasy

zmiana nazwy tego co wyżej


lspconfig to wszystko ma wbudowane


klikam F1 to mi pokazuje dokumentację


tego w sumie nigdy nie używałem , za to polecam dodatek zrzynający cht.sh ( ͡° ͜ʖ ͡°)


debugger (pełny klikalny nie jakiś konsolowy szajs z gdb xd)


tego mi oj brakuje ++


graficzny edytor konfiguracji cmake (podpowiada co mogę ustawić)

łatwe ustawianie argumentów czy też env variable dla binarki + łatwe ustawianie working dir dla uruchamianej binarki

(wszystko by default in qt creator)


tutaj zawsze wolałem jak jaskiniowiec ( ͡° ͜ʖ ͡°)


Powiem tak: gdyby po prostu zrobili wrappera do neovima pod VSCode (a jest to do zrobienia), to bym używał bez dwóch zdań.

grappas

@speedfight a jednak to straszne gówno jest

grappas

@speedfight ale jest inne, lepsze rozwiązanie ( ͡° ͜ʖ ͡°)

eecd5d3b-6085-42db-ac75-bd5c2175e77e
speedfight

@grappas ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)

98abd469-02ce-437a-b97e-4b1c3ef815aa

Zaloguj się aby komentować