BaronNashor
Member
Dùng Vim có sướng hơn nhiều VS Code không các anh, sao tôi thấy mấy anh dùng Vim như kiểu khổ dâm ý nhỉ
thím cho e xin các bước để config có giao diện như thím đc ko ạ, e mới cài cái nvim còn ngu ngơ quáTiện đây share với các thím font Operator Mono, đây là font dạng italic cursive, có bộ chữ nghiêng nhiều nét cong khá vui mắt, hay được mang ra làm demo các theme trên VSCode. Mình đã patch thêm ligatures và Nerd Fonts nên dùng tốt trong terminal.
Hình minh hoạ:
View attachment 23291
Download: https://send.firefox.com/download/79548b1b6a9d010e/#Ia0Um1vfdRi4zZmq9cFG8Q
Vim nó là một phương pháp soạn thảo văn bản khác biệt, ai thấy hợp, thấy thích thì dùng thôi.Dùng Vim có sướng hơn nhiều VS Code không các anh, sao tôi thấy mấy anh dùng Vim như kiểu khổ dâm ý nhỉ
thím cho e xin các bước để config có giao diện như thím đc ko ạ, e mới cài cái nvim còn ngu ngơ quá
:PlugInstall
, thế là xong.Cái sướng của nó đây, ví dụ thím đang ở line 0, muốn rename chữ setViewer thành setViewers chẳng hạn, thím chỉ cần gõ 8jfras, dịch ra là jump xuống 8 dòng, find chữ r, append sau nó chữ s.Dùng Vim có sướng hơn nhiều VS Code không các anh, sao tôi thấy mấy anh dùng Vim như kiểu khổ dâm ý nhỉ
Cái sướng của nó đây, ví dụ thím đang ở line 0, muốn rename chữ setViewer thành setViewers chẳng hạn, thím chỉ cần gõ 8jfras, dịch ra là jump xuống 8 dòng, find chữ r, append sau nó chữ s.
So với cách bình thường: xuống xuống xuống xuống xuống xuống xuống xuống sang sang sang sang sang sang sang sang sang sang sang sang s hoặc quơ con chuột bấm vào chữ r rồi rà tay xuống bàn phím gõ chữ s.
Tôi thì lại thấy cách thông thường mới là khổ, còn cách của vim nó đi theo tốc độ suy nghĩ, gõ nhiều rồi thao tác nó đi vào tiềm thức thì trong đầu không cần nghĩ tay nó vẫn gõ như lái xe lâu năm vậy.
Bonus cái hình test font chữ thím @ndv92 mới share
Cái sướng của nó đây, ví dụ thím đang ở line 0, muốn rename chữ setViewer thành setViewers chẳng hạn, thím chỉ cần gõ 8jfras, dịch ra là jump xuống 8 dòng, find chữ r, append sau nó chữ s.
So với cách bình thường: xuống xuống xuống xuống xuống xuống xuống xuống sang sang sang sang sang sang sang sang sang sang sang sang s hoặc quơ con chuột bấm vào chữ r rồi rà tay xuống bàn phím gõ chữ s.
Tôi thì lại thấy cách thông thường mới là khổ, còn cách của vim nó đi theo tốc độ suy nghĩ, gõ nhiều rồi thao tác nó đi vào tiềm thức thì trong đầu không cần nghĩ tay nó vẫn gõ như lái xe lâu năm vậy.
Thím dịch đúng rồi, trừ cái jump, trong vim thì hjkl là up down left right chứ không phải viết tắt của cái gì cả.Đã đang code lòi đầu ra rồi mà ngồi nghĩ ra được 8jfras thì
//Mà theo tôi dịch dòng trên là 8 jump find r add s à
Lúc code thì đâu có phải dịch ra đâu, muốn navigate đến chỗ nào thì tay nó tự gõ theo thói quen thôi, hay còn gọi là muscle memory.Đã đang code lòi đầu ra rồi mà ngồi nghĩ ra được 8jfras thì
//Mà theo tôi dịch dòng trên là 8 jump find r add s à
học regex và lệnh /, s đi thím. thấy dùng nhanh hơn gui nhiều.Thím dùng quen rồi cho em hỏi thím setup khoản Find/Replace/Replace All như thế nào? Trong phạm vi một file và đặc biệt là trong cả project. Khoản này thấy có vẻ dùng GUI nhanh hơn dùng lệnh.
Thím dịch đúng rồi, trừ cái jump, trong vim thì hjkl là up down left right chứ không phải viết tắt của cái gì cả.
Đã đang code lòi đầu ra rồi mà ngồi nghĩ ra được 8jfras thì
//Mà theo tôi dịch dòng trên là 8 jump find r add s à
Thím dùng quen rồi cho em hỏi thím setup khoản Find/Replace/Replace All như thế nào? Trong phạm vi một file và đặc biệt là trong cả project. Khoản này thấy có vẻ dùng GUI nhanh hơn dùng lệnh.
học regex và lệnh /, s đi thím. thấy dùng nhanh hơn gui nhiều.
Okay, chủ đề mới: Các thím dùng tổ hợp phím nào để thay thế ESC trong vim.
Em dùng Karabiner-elements map jk thành esc global luôn, caps lock thành ctrl, và ctrl + hjkl thành 4 phím mũi tên, hơi bựa nhưng tăng productivity 6.9 lần Nhược điểm là quen tay nên qua máy khác là thỉnh thoảng gõ sai.
e cái plugin nó báo lỗi could not load colorscheme material_vimVim nó là một phương pháp soạn thảo văn bản khác biệt, ai thấy hợp, thấy thích thì dùng thôi.
1. Cài Plug để quản lý plugin.
2. Thay nội dung file init.vim bằng file của tôi. Tôi cũng mới tập dùng thôi nên config cũng chưa có gì nhiều.
3. Bật nvim rồi gõ lệnh:PlugInstall
, thế là xong.
Bác phải cài vim-plug đã chứ: https://github.com/junegunn/vim-pluge tới đoạn PlugInstall thì nó báo "Not an editor command" thím
vâng e cài rồi thím, do e để sai cái init.vim , tự , mà mấy cái icon folder với file nó bị lỗi, toàn biến thành ô vuông là sao nhỉ mấy thímBác phải cài vim-plug đã chứ: https://github.com/junegunn/vim-plug
cài mấy cái true font vào bác, Nerd font, Powerline font etc ...vâng e cài rồi thím, do e để sai cái init.vim , tự , mà mấy cái icon folder với file nó bị lỗi, toàn biến thành ô vuông là sao nhỉ mấy thím
Thím setting cho cái terminal dùng Nerd Font bất kỳ nào đó là được, nhân tiện dùng cái của @ndv92 mới share đi, khá vui mắtvâng e cài rồi thím, do e để sai cái init.vim , tự , mà mấy cái icon folder với file nó bị lỗi, toàn biến thành ô vuông là sao nhỉ mấy thím