Chuyển từ macOS/Linux sang Windows, bạn có thể nhớ đến sức mạnh dòng lệnh UNIX hay "shell". Windows không bật sẵn UNIX shell, nhưng dễ dàng chạy shell trên Windows và mở rộng sức mạnh với zsh.
zsh là gì?
zsh (Z-shell) là phiên bản mạnh hơn Bash — shell chuẩn trên Linux/macOS. zsh cho phép mở rộng giao diện và chức năng shell bằng script, plugin... Cộng đồng developer lớn tạo ra plugin hữu ích cho zsh, bạn cũng tự code extension/plugin. Nếu nhiều thời gian trên terminal, zsh cải thiện chất lượng sống đáng kể.
Bật Bash (Windows Subsystem for Linux - WSL)
Trước khi cài zsh/Oh My Zsh, cần bật Bash mặc định. Trước kia cần Cygwin, giờ Win10 có sẵn Linux subsystem (tắt mặc định). Bật lên → chạy Bash trên Windows dùng package native.
- Settings → Updates & Security.
- Sidebar For developers → radio Developer mode.
- Popup → Yes.
- Control Panel → Programs and Features.
- Sidebar → Turn Windows features on or off.
- Kéo xuống tích Windows Subsystem for Linux (Beta) → OK.
- Chờ cài xong → Restart Now.
- Sau reboot: Start → gõ "bash" → chạy script bash.
- Command prompt hiện ra hoàn tất cài UNIX/Bash. Nhấn y + Enter xác nhận cài component còn lại.
- Chờ tải cấu hình component.
- Khi nhắc: tạo username cho Bash/UNIX.
- Nhập password Bash/UNIX (không hiển thị ký tự khi gõ) → Enter.
- Xong → quay về command prompt. Đóng cửa sổ.

Cài zsh trên Windows 10
Đã có shell → cài zsh bằng package manager apt-get.
- Mở Bash từ Start.
- Gõ lệnh:
sudo apt-get install zsh→ Enter. - Nhập password Bash/UNIX → Enter.
- Khi nhắc: gõ Y + Enter tiếp tục.
- Xong → quay về command prompt.

Dùng zsh trên Windows 10
- Mở Bash từ Start.
- Gõ
zsh→ Enter. - Lần đầu: cấu hình zsh (nhiều tùy chọn). Khuyên xem kỹ chọn theo ý. Không chắc → nhấn 2 chọn default config.
- Xong cấu hình → về zsh prompt.

Cài Oh My Zsh trên Windows 10
Oh My Zsh: "framework open-source, community-driven quản lý cấu hình zsh". Kèm >200 plugin, 140 theme — mở rộng chức năng, dễ tùy biến command line.
- Mở Bash từ Start.
- Cài git (yêu cầu cài Oh My Zsh):
sudo apt-get install git. - Cài Oh My Zsh: copy lệnh sau vào command line → Enter.
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Mẹo: chuột phải vào cửa sổ zsh để paste nhanh.

- Nhập password Bash/UNIX → Enter.
- Xong cài → thấy ASCII art Oh My Zsh.
Kết luận
Đã cài xong zsh và Oh My Zsh, dùng chúng như trên hệ thống UNIX. Muốn tìm hiểu thêm: xem user guide zsh online và wiki Oh My Zsh.