thảo luận Hội chơi vim/nvim

Cũng đang dùng vi/vim/nvim. Chủ yếu làm cơ bản, không dev nên cũng toàn dùng mặc định, chả thêm plugin nào
CZBS2Jm.gif
 
Làm với nhiều project, view tree thì dùng plugin NERDtree là đủ.
Chuyển giữa các tab (gt, gT), new tab :)tabnew)
Split cửa sổ nhiều file để so sánh: ctrl + w + s, ctrl + w + v
Sơ sơ vậy chứ phím tắt thì thím nên google là có hết, hoặc là tự học trong chính Vim luôn, bắt đầu bằng :Tutor
Tôi chân thành khuyên thím nên học theo Vim tutor, tất cả thao tác cơ bản trong đó có hết, xong thì mới tính đến cài plugin, chứ xài plugin từ đầu rồi lại lệ thuộc vào nó, đó không phải tinh thần của Vimmer.
btw, thím có solution nào cho multi cursor không? Từ sublime/vscode chuyển qua thì nhớ nhất là cái đó
cdGvfgg.png

Nghiên cứu thì thấy vimer khuyến khích không nên dùng cái đó mà tận dụng các tính năng của vim mà vẫn thấy bất tiện, có 1 số plugin multicusor mà thấy sida quá, tính năng không ổn định hoặc treo mẹ nvim.
 
btw, thím có solution nào cho multi cursor không? Từ sublime/vscode chuyển qua thì nhớ nhất là cái đó
cdGvfgg.png

Nghiên cứu thì thấy vimer khuyến khích không nên dùng cái đó mà tận dụng các tính năng của vim mà vẫn thấy bất tiện, có 1 số plugin multicusor mà thấy sida quá, tính năng không ổn định hoặc treo mẹ nvim.
Mình cũng xài một thời gian rồi gỡ vì nó lắm bug quá. Giờ toàn find match exact world, replace xong n rồi . :beat_brick:, làm mãi cũng quen và quên được cái multi cursor bên vscode. Với lại thỉnh thoảng mình mới dùng nên chịu khó tí vậy, đổi lại thì những thao tác khác lại nhanh hơn dùng vscode nhiều.
 
mình xài vim key trên sublime text, cũng được 6 năm rồi.
có đợt chuyển sang vscode nhưng chậm quá lại quay về sublime text :doubt:
 
Có bác nào có macro cho việc bôi đen 1 từ rồi search / replace luôn ko cho em xin với :p
mình dùng cái này, cũng chôm trên google thôi, bấm '//' là nó sẽ search từ đó, tuy nhiên cùng 1 file thì * với # tiện hơn thím nhỉ
2y9npcU.png

vnoremap // y/\V<C-R>=escape(@",'/\')<CR><CR>
 
mình dùng cái này, cũng chôm trên google thôi, bấm '//' là nó sẽ search từ đó, tuy nhiên cùng 1 file thì * với # tiện hơn thím nhỉ
2y9npcU.png

vnoremap // y/\V<C-R>=escape(@",'/\')<CR><CR>
# em đang để là comment dòng code, cơ mà cái này ngon đấy, thsnk thím
 
em cũng dùng nvim, cấu hình ngon lành các kiểu nhưng di chuyển vẫn chưa quen, vẫn còn muốn dùng chuột nên lâu lâu vẫn mở vscode lên. Đoạn bôi đen với chỉnh sửa trên vim này hơi rối với em, không biết thím nào có kinh nghiệm chia sẻ với ạ
 
em cũng dùng nvim, cấu hình ngon lành các kiểu nhưng di chuyển vẫn chưa quen, vẫn còn muốn dùng chuột nên lâu lâu vẫn mở vscode lên. Đoạn bôi đen với chỉnh sửa trên vim này hơi rối với em, không biết thím nào có kinh nghiệm chia sẻ với ạ
Thím config set mouse=a thì dùng chuột ngon lành mà thím
jmEBCky.gif
 
có config rồi nhưng nghe bảo dùng chuột không thượng đẳng :LOL: cứ tập hjkl cho quen
Dùng chuột tiện vkl ấy, nhất là khi đang lướt web ở tư thế nằm ngang ghế mà cần xem qua code lại phải để cả 2 tay lên bàn phím :cold: Có mỗi trường hợp đấy là chuột hữu ích thôi, còn đã đặt 2 tay lên bàn phím thì bàn phím nhanh hơn :adore:
 
Back
Top