🔥 [Hướng dẫn VIM cho DevOps: Cách Điều Khiển Editor như một Ninja] 🔥
Bạn đang thao tác với file cấu hình trong terminal mà bị rớt vào Vim? Đừng hoảng! Đây là cẩm nang sinh tồn cấp tốc để bạn điều khiển Vim thành thạo như một DevNet Pro.
🧠 Chế độ Command Mode – Trái tim của Vim
Để vào Command Mode, chỉ cần nhấn Esc. Đây là nơi bạn di chuyển, xóa, chỉnh sửa, lưu hoặc thoát file.
🚶 Di chuyển con trỏ:
✂️ Chỉnh sửa nhanh gọn
💾 Lưu và Thoát - Các tổ hợp “sống còn”
📋 Copy & Paste như chuyên gia
🔍 Tìm kiếm siêu nhanh
Dùng /từ_khóa rồi nhấn Enter. Nhấn n để tiếp tục tìm lần kế tiếp, N để quay ngược lại.
💡 Ví dụ thực chiến:
Bạn đang chỉnh file cấu hình nginx.conf và cần xóa từ dòng hiện tại đến cuối file?
→ dG là giải pháp siêu tốc.
Muốn tìm keyword server_name trong file?
→ Gõ /server_name và nhấn n để nhảy qua từng lần xuất hiện.
🎯 Kết luận cho DevOps:
Vim không phải là kẻ thù – nếu bạn nắm được luật chơi. Học một lần, dùng cả đời, đặc biệt khi SSH vào server production lúc nửa đêm!
Nếu bạn thấy bài viết này hữu ích, hãy chia sẻ với đồng đội DevOps/NetOps của mình.
💬 Bạn còn mẹo nào hay với Vim? Comment chia sẻ nhé!
#NetDevOps #VimTips #LinuxEditing #VnProCommunity #CLIPro #DevNetReady
Bạn đang thao tác với file cấu hình trong terminal mà bị rớt vào Vim? Đừng hoảng! Đây là cẩm nang sinh tồn cấp tốc để bạn điều khiển Vim thành thạo như một DevNet Pro.
🧠 Chế độ Command Mode – Trái tim của Vim
Để vào Command Mode, chỉ cần nhấn Esc. Đây là nơi bạn di chuyển, xóa, chỉnh sửa, lưu hoặc thoát file.
🚶 Di chuyển con trỏ:
- h: sang trái
- l: sang phải
- j: xuống dòng
- k: lên dòng
- 0: đầu dòng
- $: cuối dòng
- w: nhảy sang từ kế tiếp
- b: quay lại từ trước đó
- G: tới cuối file
- gg: về đầu file
- '.: quay lại vị trí chỉnh sửa cuối
✂️ Chỉnh sửa nhanh gọn
- r<char>: thay ký tự hiện tại
- x: xóa ký tự hiện tại
- dw: xóa một từ
- d0: xóa tới đầu dòng
- d$: xóa tới cuối dòng
- dgg: xóa tới đầu file
- dG: xóa tới cuối file
- u: hoàn tác
- Ctrl+r: phục hồi hoàn tác
💾 Lưu và Thoát - Các tổ hợp “sống còn”
- :w → Lưu file
- :q → Thoát nếu chưa chỉnh sửa
- :q! → Thoát không lưu
- :wq → Lưu và thoát
📋 Copy & Paste như chuyên gia
- Nhấn v để chọn văn bản, dùng phím mũi tên để di chuyển.
- Nhấn y để copy, p để paste.
- Paste từ clipboard hệ thống? Dùng Shift+Insert hoặc chuột phải > Paste (trong insert mode).
🔍 Tìm kiếm siêu nhanh
Dùng /từ_khóa rồi nhấn Enter. Nhấn n để tiếp tục tìm lần kế tiếp, N để quay ngược lại.
💡 Ví dụ thực chiến:
Bạn đang chỉnh file cấu hình nginx.conf và cần xóa từ dòng hiện tại đến cuối file?
→ dG là giải pháp siêu tốc.
Muốn tìm keyword server_name trong file?
→ Gõ /server_name và nhấn n để nhảy qua từng lần xuất hiện.
🎯 Kết luận cho DevOps:
Vim không phải là kẻ thù – nếu bạn nắm được luật chơi. Học một lần, dùng cả đời, đặc biệt khi SSH vào server production lúc nửa đêm!
Nếu bạn thấy bài viết này hữu ích, hãy chia sẻ với đồng đội DevOps/NetOps của mình.
💬 Bạn còn mẹo nào hay với Vim? Comment chia sẻ nhé!
#NetDevOps #VimTips #LinuxEditing #VnProCommunity #CLIPro #DevNetReady