một cách nhanh hơn để thoát vim là ZQ, nó tương đương với :q! hoặc ZZ tương đương :wq. một số người tay nhỏ khó với tới nút Escape thì có thể thay thế bằng cách nhấn tổ hợp Ctrl + [
Một vài cái mình thấy khá hay ho của Vim mà các bạn nên thử: - vim easymotion - vim surround - gd để đi đến nơi define hàm, biến,... - gg di chuyển cursor lên đầu file, G di cursor cuối file - w, e, b di chuyển cursor - ở Normal mode, C xoá 1 dòng và chuyển sang Insert mode - ở Normal mode, I (i in hoa) di chuyển cursor ra đầu dòng và chuyển sang Insert mode - ở Normal mode, A di chuyển cursor ra cuối dòng và chuyển sang Insert mode - ở Insert mode, Ctrl + w xoá 1 từ, Ctrl + u xoá 1 dòng - Repeat . (dấu chấm) Config thêm cá tính :D - Chuyển phím Caps thành Esc - Ở Insert mode, jj để chuyển sang Normal mode
Em cũng giống anh. Ban đầu thấy VIM hay xong cố học thử. Mà lúc em học ko có clip chỉ đâu. Đọc document thấy bà luôn. Ban đầu gõ code chậm vô cùng. Xong bỏ, rồi dùng lại. Tầm 3, 4 lần gì đó. Bây giờ thích dùng luôn, nhiều khi gõ word mà cứ dùng hjkl để di chuyển =))
anh ơi, cho em hỏi là mình code java và c# thì mình nên chọn tool nào dùng cho tiện nhất, java em dùng Intellij, c# thì em dùng visual, không biết anh có ý kiến gì góp ý cho em với nha
Mình đang tập dùng terminal trong ubuntu nhưng mà chưa hiểu lắm khi kết nối, copy dữ liệu,... với phần cứng bên ngoài. Bạn có tút hoặc tài liệu nào giải quyết để mình hiểu thêm được không?
em nhớ là tại sao di chuyển lại là hjkl từng có ai kể hay em đọc đâu đó thì bàn phím cổ ngày xưa các phím mũi tên là các phím hjkl thôi, đang trong mode edit mà muốn chuyển lại phải esc thì thà em cho tay sang bên dùng mấy phím mũi tên còn hơn
Người mới làm quen với dòng lệnh dùng Nano cho nó thân thiện dễ dùng, hồi trước làm git bị conflict nó toàn mở cái vim, đến một lúc rãnh cũng học vim thử, rồi bỏ nano luôn. :)) lả lướt đủ dùng
:))) Em code tạm tạm dc vài tháng em mới thấy cái video này hay vl, code bình thường muốn lên xuống gì đó cứ phải di chuyển cái tay xuống cái nút mũi tên, code nhiều giờ thì cái cổ tay nó mỏi vl luôn. Giờ code VIm thì tiện quá.
CS50 là lớp online giới thiệu về conputer science của trường havard. Edx.org là trang web cung cấp lớp học miễn phí và có sẵn luôn bài tập để làm. Hiện tại CS50 là lớp giới thiệu lập trình tốt nhất trên mạng. Trong lớp này sẽ dạy C, Javascript và python
@@sakutara123456889 cái screenkey kia bất tiện quá, cộng thêm không viết được tiếng việt nữa. Mình cài đặt thì nó còn không có icon trên laucher, hay thanh công cụ ở desktop nữa.
Trên linux code rất nhiều C++ nhưng toàn dùng Vim đây. Trước hay kết hợp với YouCompleteMe plugin. Giờ Neovim + CoC + Clangd. Autocomplete các kiểu như thật, rename biến / hàm với cả autoformat đều có
Mình mới tập tành code, mn có ai biết ide nào hỗ trợ tốt cho cả python lẫn c/c++ ko? Ý là code được cả python lẫn c/c++ trong cùng 1 ide ấy, mình newbie nên câu hỏi có ngu ngơ mong mn thông cảm, cảm ơn mn nhiều 😁
@@khanhchung4103 à, sr b, mình nhìn lộn 😁 mình vừa tìm hiểu lại trên 1 số trang nước ngoài thì cái vscode ý, người thì bảo là ide, người thì bảo là editor nên chả biết sao, còn cái visual studio mà b tư vấn cho mình thì mình lại ko dùng trên linux đc 😕
Đăng sớm để bà con coi sớm còn đi chơi giáng sinh nè hihi
Giáng sinh vui vẻ nha anh !
một cách nhanh hơn để thoát vim là ZQ, nó tương đương với :q! hoặc ZZ tương đương :wq. một số người tay nhỏ khó với tới nút Escape thì có thể thay thế bằng cách nhấn tổ hợp Ctrl + [
Một vài cái mình thấy khá hay ho của Vim mà các bạn nên thử:
- vim easymotion
- vim surround
- gd để đi đến nơi define hàm, biến,...
- gg di chuyển cursor lên đầu file, G di cursor cuối file
- w, e, b di chuyển cursor
- ở Normal mode, C xoá 1 dòng và chuyển sang Insert mode
- ở Normal mode, I (i in hoa) di chuyển cursor ra đầu dòng và chuyển sang Insert mode
- ở Normal mode, A di chuyển cursor ra cuối dòng và chuyển sang Insert mode
- ở Insert mode, Ctrl + w xoá 1 từ, Ctrl + u xoá 1 dòng
- Repeat . (dấu chấm)
Config thêm cá tính :D
- Chuyển phím Caps thành Esc
- Ở Insert mode, jj để chuyển sang Normal mode
Neovim + CoC + LSP thì VIM ngang IDE.
Với Fuzzy Finder + FD.
Với cả Nerdtree.
@@dothanhhau imap ii
Mình sài vs code nhưng khi tải extension vim về thì dùng tổ hợp phím không được mình nên khắc phục như nào vậy bạn
- có thằng nào đếch hiểu gì nhưng vẫn xem như tao không ? 😂
có tui
Hi 😂😂
Kiểu ngầu lòi. Mà chả hiểu ngầu ở đâu
Ông học CNTT là hiểu à.
Em cũng giống anh. Ban đầu thấy VIM hay xong cố học thử. Mà lúc em học ko có clip chỉ đâu. Đọc document thấy bà luôn. Ban đầu gõ code chậm vô cùng. Xong bỏ, rồi dùng lại. Tầm 3, 4 lần gì đó. Bây giờ thích dùng luôn, nhiều khi gõ word mà cứ dùng hjkl để di chuyển =))
Hihi Vim ko phải là bột giặt mà là nước rửa "bồn cầu" 🤣
Hay lắm anh, anh làm thêm nhiều video giống vậy nữa nha
Niềm vui nho nhỏ mỗi thứ 3 và thứ 6
richard hendrick: why not use vim over emacs
Code dạo: I do use vim over emacs
richard hendrick: Oh god, help us...
Bình thường coi tut mình toàn để speed x2 trừ kênh này :)
Này mà x2 thì tai chú khá thính r đấy
kênh này x2 bằng kênh khác x4
vì admin đã x2 sẵn cho mình trước khi úp clip lên rồi x2 chi nữa :D
Đừng xài.... nghiện đó ae :( mình đã nghiện Vim sau khi coi clip này
anh ơi, cho em hỏi là mình code java và c# thì mình nên chọn tool nào dùng cho tiện nhất, java em dùng Intellij, c# thì em dùng visual, không biết anh có ý kiến gì góp ý cho em với nha
java dùng eclipse bạn nhé, nó chuyên biệt cho java mà nhẹ hơn intellij
hay quá thanks bạn nhiều nha. Cơ mà có cái lệnh ci[ lạ quá :D
chưa bh coi clip của a dưới 3 lần =))
a ơi cái phần mềm hiển thị chữ góc trên màn hình khi mình gõ phím là gì v ạ
Mình đang tập dùng terminal trong ubuntu nhưng mà chưa hiểu lắm khi kết nối, copy dữ liệu,... với phần cứng bên ngoài. Bạn có tút hoặc tài liệu nào giải quyết để mình hiểu thêm được không?
15:20 Ai chỉ cho mình làm vậy anh? :o Anh nói nhanh quá không nghe kịp :(
=]] "...không có dùng chuột bôi đen rồi gõ gõ...Nó rất là cà chớn" =]]]
em nhớ là tại sao di chuyển lại là hjkl từng có ai kể hay em đọc đâu đó thì bàn phím cổ ngày xưa các phím mũi tên là các phím hjkl thôi, đang trong mode edit mà muốn chuyển lại phải esc thì thà em cho tay sang bên dùng mấy phím mũi tên còn hơn
Người mới làm quen với dòng lệnh dùng Nano cho nó thân thiện dễ dùng, hồi trước làm git bị conflict nó toàn mở cái vim, đến một lúc rãnh cũng học vim thử, rồi bỏ nano luôn. :)) lả lướt đủ dùng
2:51 có thanh niên thuận tay trái nào chơi Counter Strike bind WASD thành HJKL hơm giơ tay =]]
A Hoàng ơi. Anh làm video về cơ sở dữ liệu đi anh. Phần phân tích cấu trúc cơ sở dữ liệu đó anh.
:))) Em code tạm tạm dc vài tháng em mới thấy cái video này hay vl, code bình thường muốn lên xuống gì đó cứ phải di chuyển cái tay xuống cái nút mũi tên, code nhiều giờ thì cái cổ tay nó mỏi vl luôn. Giờ code VIm thì tiện quá.
Cảm ơn chị đã hướng dẩn ạ😀
Nhầm với ai hả bạn =)))
Quốc Bảo kh thấy chị cá tính dể thương quá hở😁😁😁
vậy phải tậu vim thử chứ sài vi không phân biệt được lúc nào command lúc nào insert lun
còn một bầu trời plugin nữa :D
Plugin + tmux thì nói cả tiếng ko hết nha :))
huhu mong cái này bữa giờ
Anh cho em hỏi tên của phần mềm hiển thị phím đang gõ ạ :)
Cho mình hỏi giờ mình muốn học liên thông đại học nghành lập trình thì nên học trường nào, anh có thể tư vấn giúp em được không
À e lên daynhauhoc.com mọi người tư vấn cho nhé
00:29 là nước rửa bồn cầu ko phải bột giặt anh Hoàng đẹp trai ơi :))
Đúng VIM tutorial mình cần :D
có cách nào cài oracle trên mac mà không cần cài win không anh
lệnh CI giờ mới biết, làm thêm video về vim đi anhơi
Anh ơi, cho e hỏi, sao e cài đặt extension vim cho vscode rồi thì ko gõ tiếng Việt được nữa? E đang dùng unikey để gõ tiếng Việt
Phong gỡ tạm cái Vim vậy e nhé 🤣
anh làm video hướng dẫn multi cursor dùng vim trong visual studio code đi anh
hklj dùng để di chuyển, vậy khi cần dùng tới mấy chữ đó thì phải làm sao?
Vim có 2 mode. Normal mode là hklj dùng để di chuyển. Bạn có thể qua Insert để gõ text
A có làm clip cho người học lộ trình C k a
Ko em
Hay lắm a ơi
Hay quá a
Xem ông William Lin gõ bằng con Vim mà toát hết mồ hôi
anh ơi có dev nào gõ phim bằng 2 ngón k ạ ? :)
Anh làm kiểu gì mà lúc 6j ở trong VSCode thì mấy dòng xung quanh dòng 8 thành 1,2,3,... vậy ạ??
E google “vs code relative line number” nhé
Hay quá anh ơi
Extension Vim cho Vscode này bị lỗi gõ tiếng việt nên dùng khá bất tiện, anh có cách nào để fix ko anh
Dùng bộ gõ của Mac chứ ko dùn evkey hay gotiengviet la đc e
Nói chậm lại bạn ơi, tôi tua 0.75x ms thấy vừa nghe
A ơi bây giờ e đang mất căn bản môn C cơ bản vậy a có thể làm video về môn C hoặc a tư vấn giúp e là học C trên trang nào tốt đc k ạ!!!
Học sgk thôi e
Phạm Huy Hoàng bọn e học thì k có sách giáo khoa a ạ, a có thể chỉ cho e tên sách để r tìm đc k ạ
CS50 trên edx là tốt nhất
khanh chung đó là gì thế ạ
CS50 là lớp online giới thiệu về conputer science của trường havard. Edx.org là trang web cung cấp lớp học miễn phí và có sẵn luôn bài tập để làm. Hiện tại CS50 là lớp giới thiệu lập trình tốt nhất trên mạng. Trong lớp này sẽ dạy C, Javascript và python
Chao ban. Minh cung muon hoc lap trinh ma khong biet phai bat dau tu dau
hay quá anh ơi :))
giờ e vẫn ko bt quay về con trỏ soạn thảo kiểu j mn chi e với
A ơi, e cần học về C và Assembly cho RE thì học ở web nào tốt ạ?
vim trong vscode không hỗ trợ tiếng việt à anh
sư phụ rất dễ shuong
e cài cmder cái nó chạy bị lỗi a!!!
Quả rút chuột ra vứt ngầu vãi
Thật ra mình xài touchpad đó ahihi
Phạm Huy Hoàng 😂😂😂
Rút chuột mitsumi ra cắm receiver chuột logitech vào :v
Ctrl + C để thoát từ Insert mode về Normal mode
một bầu trời hard core:(
:) coi tới cuối và cái kết ổng dùng vim trong vs code :) :) :)
Cú plot twist cuẹc mạnh ahihi
Đang xài vs code cài keymap của Vim để có nhiều hơn Vim
cài cái vim kia ở đâu thế a
Làm video về học phí của tất cả trường đào tạo ngành cntt đi a:v
Tự google đi e
Bật tốc độ 0,75 r xem nha
cái phần mềm dùng để ghi lại là gì vậy anh?
A dùng QuickTime của Mac thôi e
có cái nào tương tự trên ubuntu không vậy anh ơi?
@@manho8827 screenkey
@@sakutara123456889 cám ơn bạn.
@@sakutara123456889 cái screenkey kia bất tiện quá, cộng thêm không viết được tiếng việt nữa. Mình cài đặt thì nó còn không có icon trên laucher, hay thanh công cụ ở desktop nữa.
Hình như e có thấy a ở lotte Vũng Tàu đúng ko :v
Cả năm rồi a chưa đi Vũng Tàu e :))
Không biết bên C++ có cái này ko anh ?
Trên linux code rất nhiều C++ nhưng toàn dùng Vim đây.
Trước hay kết hợp với YouCompleteMe plugin.
Giờ Neovim + CoC + Clangd. Autocomplete các kiểu như thật, rename biến / hàm với cả autoformat đều có
ráng gằng giọng đi pa. kẻo người ta nghi ngờ :V
Kệ mẹ ngta :))
x cép là phím j vậy?
Phím ESC (Escap = thoát), trên cùng, bên trái bàn phím.
công nhận ai mới dùng Vim đều shock cả
WW rất là tốn thời gian, thay vì vậy mình gõ 2W.. ^^
Mình mới tập tành code, mn có ai biết ide nào hỗ trợ tốt cho cả python lẫn c/c++ ko? Ý là code được cả python lẫn c/c++ trong cùng 1 ide ấy, mình newbie nên câu hỏi có ngu ngơ mong mn thông cảm, cảm ơn mn nhiều 😁
thử Visual Studio xem sao nha bạn
@@khanhchung4103 ủa, mình tưởng cái vscode đó chỉ là editor thôi chứ 🤔
Bee Không bạn. Visual Studio Code khác với Visual Studio IDE nha bạn.
visualstudio.microsoft.com/vs/
@@khanhchung4103 à, sr b, mình nhìn lộn 😁 mình vừa tìm hiểu lại trên 1 số trang nước ngoài thì cái vscode ý, người thì bảo là ide, người thì bảo là editor nên chả biết sao, còn cái visual studio mà b tư vấn cho mình thì mình lại ko dùng trên linux đc 😕
7:06 sao lại cà chớn hả anh tôi :D
?? vim là bột giặt, thực ra nó là nước rửa tay
T tưởng vim là cái nước để chùi bồn cầu chứ 😗
sao mình cài Vim mà nó ko thò đầu dòng như a Hoàng nhỉ mọi người ?
Đồng hồ đôi với e nè :))
Ước j em dc như anh
"làm theo là được nha" :v
=))) Thật ra Vim cũng không phải là bột giặt
Kk
Thiếu dấu chấm trong VIM là giảm đi 50% sức mạnh rồi
ko dùng chuột mình dùng touchpad đó :D
Anh cho em hỏi, việc sử dụng Vim với phím tắt trong VS Code thì Vim nhanh hơn phải không anh.
Um Vim nhẹ hơn e
@Trường Phạm À ý mình là thay vì thời gian mình xài phím tắt như Ctrl V, Ctrl C trong VSCode thì mình học Vim để thao tác nhanh hơn ấy mà.
minh dùng vscode với vim
Team Cmd + Notepad++ giơ tay :)))))))))))))))))
Chậm lại 1 xíu a ơi, e nghe k kịp, cảm ơn anh
Em có thể chỉnh tốc độ 0.75 nhen
what??? đỉnh vậy
Anh nói về Deep Web được không anh ?
vấn đề não e không nhanh như VIM :)
Xem đầu tiên
:> a ơi thế nào để thoát chế độ INSERT
Esc nha
Bật x2 sau đó quay lại bấm like cho mình.
vim với vs code thì cái nào tốt hơn??
tuyet voi
7:10 "thay vì mình bấm W hai lần nó rất tốn thời gian . Mình bấm 2W" ???
=)))
@ 🤣🤣🤣
nói nhanh quá, nói chậm lại thì hay hơn
anh hướng dẫn về graphql đi anh
lam` series k8s di anh oi :3
Eck..noia nhanh như gió
Anh ơi vim em sài nó ko hỗ trợ tiếng việt
Em sài trên vscode
@@vanlongnguyen3294 same fix được chưa bạn ơi
'
Mở 0.75 coi nha mn
e thấy cái này giống putty ở trường e anh ạ
How about emacs vim mode???
Hay