Nhìn mấy khứa trên youtube gõ vim phục thật sự. Cũng lò mò con Neovim cài plugin đủ kiểu, lúc đầu nghĩ nó nhẹ nhanh nhưng mà không, riêng vụ hiện suggest code với format code thôi nó chậm hơn thằng VScode gần cả giây. Nghĩ đi nghĩ lại thấy chả đáng tốn tgian vô mò nó trong khi tool ngon đầy ra nên thôi quit
Vim, emacs, vscode, notepad chỉ là công cụ thôi, cái gì được việc với thuận tay thì dùng chứ thần thánh hóa lên thì khác gì khoe quần lót tao mua của channel che lỗ đít tốt hơn quần lót mày mua ở vệ đường
Đang dùng IDE trong hệ sinh thái của Intellij Giờ già rồi muốn dùng cái gì mà cài vào 1 cái là dùng đc luôn. Ko cần mày mò cấu hình cài quần què gì cả. Môi trường ở cty hay ở nhà cũng giống hệt nhau nữa. Ko cần mất công setup gì thêm. Phải cái hơi nặng. Máy nhà 24GB RAM nên ko thấy sao nhưng con lap cty có 16GB RAM dùng nhiều lúc thấy bị full RAM
Trên raspberry thì xài nano cho nhanh chứ vi thì xài mỗi :q! lúc pull code nó bắt sửa message thôi Sau khi viết xong cái tool tạo file debug vscode và service thì đã bye bye thì visual studio, chứ mấy thằng cùng team đến resolve conflict cũng để tràn ram dù vdi tận 40 GB
Như mình nghĩ là chính chứ code ngắn tũn nên tool hỗ trợ debug, suggest rồi tiện thao tác mới quan trọng -> ko hề có ý định học vim làm gì
Ưu điểm của Vim là code trên server terminal được. DevOps sysadmin thì nên biết sơ sơ vì làm việc trên server nhiều. NeoVim với Emacs về mặt customize thì cao hơn do config bằng Lua, Erlang. Mấy cha pro thích chỉnh sửa editor theo ý thích nên cuồng thôi.
^ code server thì nano, vi như ông trước ko thì IDE sửa file remote. Vim ko phải con nào cũng có, ví dụ như chui vô mấy con container thì nhiều khi vi cũng ko có. Vim tụi dev xài còn setup plugin chán chê nữa.
nano lâu rồi không dùng, mà nhớ là về tính năng cơ bản như cursor, copy paste hay search kém vi/vim rất nhiều. Quen vim rồi thì edit text nhanh hơn. Hơn nữa container không có vi thì cũng không có nano thôi. Chuẩn security hiện tại thì container phải dùng rootless hoặc distroless OS. vim config đẩy lên github rồi kéo về được. Không nhất thiết phải cài config từ đầu
À một lý do tụi nó xài Vim là nó muốn "mouseless". Ngoài lý do năng suất thì mousless nó nhìn cũng thượng đẳng hơn nữa.
Vụ setup thì nó phiền vì cứ máy khách nào cũng cài, nhiều con ko ra dc net. Sao ko remote bằng ide Nhẹ thì dùng nano/vi. Vụ container ko có nano thì ko sure lắm, lâu ko đụng.
Code trên server người ta thì không cần cài làm gì. Mấy plugin chủ yếu nhắc code thôi. Dùng base vim hay vi cũng được Container chạy production nó giảm bundle size hết mức nên bỏ hết mấy phần mềm không cần rồi. Mấy Distro Linux như Ubuntu cài sẵn vi, còn nano phải tự install. Mà thôi, ai quen cái nào thì dùng cái đó. Mấy cái này tranh cãi đến tết công gô
Tình hình IT sao các fen ? Vẫn là vua nghề như ngân hàng chứ ? Nhìn XD từ đỉnh cao giờ rơi xuống đáy thấy mà buồn