Komentarze (16)

@entropy_ Po co ludzie w ogóle tego VIM’a instalują? Co będzie następne, EDLIN?

@sierzant_armii_12_malp bardziej mnie fascynuje że są tacy co tego używają. Piszą w edytorze z lat 70 przeznaczonym do pracy z drukarką igłową a nie monitorem i twierdzą że tak jest lepiej.

@entropy_ Wiem, że raczej napisane żartem, ale z VIMa da się zrobić całe współcześnie wyglądające niemal IDE z masą funkcji. Rozumiem, że niektórym może pasować taka forma, zwłaszcza, że z instalacją i konfiguracją tego wszystkiego nie trzeba się aż tak bawić bo są całe gotowe configi, instalatory czy forki. Sam osobiście nie używam, jedyne co mnie fascynuje w tym edytorze to vim keybindings, zawsze się chciałem tego nauczyć, ale do tego nie trzeba wcale używać VIMa bo każdy szanujący się edytor kodu ma VIM mode albo jakiś plugin.

cc9e793e-48fe-4448-986b-f0fb0612685e

@UncleFester Nie lubię, CTRL+V nie działa.

Jakby ktoś się zastanawiał to komendą `select-editor`

@entropy_ - przeszedłem z bojówki vima do bojówki mam to w d⁎⁎ie.

Jak nie ma nano to odmiana vi zawsze jest 🤷

@koszotorobur Też mam to w dupie, śmiechłem tylko bo jak raz do roku utknę przypadkiem w vimie bo pamiętam, że mam nacisnąć tab, albo shift, albo control albo escejp, potem wcisnąć chyba q i dwukropek, albo nie to zamiast szukać jak co roku żeby sobie przypomnieć to zapytałem czata i też śmiechnął xD

@entropy_ Wykorzystam okazje i chciałbym polecić genialną alternatywę dla Nano którą jest edytor Micro. Literalnie nie wiem czemu ludzie jeszcze korzystają z Nano kiedy Micro robi wszystko lepiej.:


  • Przede wszystkim obsługuje normalne współczesne skróty klawiszowe.

  • Koloruje automatycznie składnie większości plików np .configów w yamlu, tomlu, składnie skryptów, języków programowania itp

  • Można też w nich normalnie komentować linijki za pomocą ctrl + /

  • Klikać myszkiem aby zmienić pozycje kursora,

  • Edytować kilka plików jednocześnie za pomocą dzielenia ekranu albo zakładek

  • Motywy

  • Makra, pluginy

  • I wiele więcej


I to wszystko domyślnie, w terminalu od razu po zainstalowaniu. Ludzie nie śpijcie na Micro.

3e05ba45-eafd-4078-910d-358b075dd1df

@Catharsis O kurwens, dzięki!!!

Dokładnie taki mi był potrzebny xDDDD

742cad8f-2bdb-4d88-bf2e-90b7c7777434

@Catharsis Jednak trochę do dupy bo wklejanie nie działa w żaden sposób

@entropy_ O, bo ty z Windowsa korzystasz, to nie mam pojęcia jak on tam działa xD. Ja mówiłem o Linuxie i tutaj normalnie Ctrl + V i Ctrl + Shift + V działają. Może spróbuj inny terminal zamiast tego Windowsowego.

@Catharsis

Literalnie nie wiem czemu ludzie jeszcze korzystają z Nano kiedy Micro robi wszystko lepiej.

Powiem adminom RHELa w korpo by dodali do obrazu czy zainstalowali na Produkcji - już widzę jak to robią 😆

A u siebie to można używać czego dusza zapragnie - a trochę tego jest: https://github.com/toolleeo/awesome-cli-apps-in-a-csv?tab=readme-ov-file#editors


@entropy_ - a wiesz, że Vim ma Mouse Mode: https://vimtricks.com/p/using-a-mouse-in-vim/

Vim też ma Easy Mode: https://vonheikemen.github.io/devlog/tools/vim-easy-mode/


Notabene nano też ma Mouse Mode:

-m, --mouse

Enable mouse support, if available for your system. When enabled, mouse clicks can be used to place the cursor, set the mark (with a double click), and execute shortcuts. The mouse will work in the X Window System, and on the console when gpm is running.


A tak w ogóle to Remote Development w Visual Studio Code wygrywa i nie trzeba się jebać z edytowaniem w CLI: https://code.visualstudio.com/docs/remote/remote-overview 😉

@entropy_ odblokowane wspomnienie ze studiów, kiedy ziomeczek próbował mi pokazać, że korzystanie z Vima jest prostsze, niż zwykły edytor kodu. Ech. Piękne czasy (nie przekonał jak coś). xD

Vim, a zwłaszcza NeoVim, są naprawdę fajne. Zwłaszcza jak się je opakuje odpowiednim workflow, pluginami i skonfiguruje pod swoje potrzeby.


W sumie, jeśli ktoś chce spróbować, to warto się najpierw zastanowić, co dokładnie chcemy robić - do każdego zadania można utworzyć inna konfiguracje.


Tutoriali jest od groma, przygodę polecam zacząć z LazyVim.


PS. Do markdown polecam Apostrophe.


PS2. Jeśli pracujesz na różnych systemach operacyjnych, najbardziej spójne środowisko daje mi jednak VSCode. Ustalasz katalog nadrzędny, w podkatalogach robisz workspaces z ustawieniami, włączasz sync ustawień (https://code.visualstudio.com/docs/configure/settings-sync) i od tej pory, dzięki githubowi możesz łatwo migrować.

Lol ja używam vima, bo to naprawdę szybki i lekki edytor xd

Jak się trafi plik na kilka milionów linii w którym trzeba coś znaleźć, jakoś go wyedytować to nie wyobrażam sobie robić to czymś innym.

Przykładem takiego pliku są logi

86282dc9-db77-49e6-9dd4-3865a10a5c87

Zaloguj się aby komentować