Hướng Dẫn Cấu Hình Terminal Trên MacOS Cho Dân IT Chuyên Nghiệp
Chào mừng bạn đến với bài viết hướng dẫn cách cấu hình Terminal mặc định trên MacOS như một dân IT chuyên nghiệp bằng cách sử dụng Zsh và Oh My Zsh. Nếu bạn đang tìm kiếm cách để nâng cao trải nghiệm làm việc trên Terminal, bài viết này sẽ giúp bạn thực hiện điều đó.
Tại Sao Nên Cấu Hình Terminal?
Sử dụng Terminal mặc định của MacOS đôi khi khiến bạn cảm thấy nhàm chán và không hiệu quả do giao diện người dùng tẻ nhạt. Việc cải tiến Terminal không chỉ giúp cho công việc của bạn trở nên thú vị hơn mà còn nâng cao hiệu suất làm việc. Hãy cùng khám phá cách làm cho Terminal của bạn trở nên nổi bật và chuyên nghiệp hơn.
1. Cài Đặt Homebrew
Trước tiên, chúng ta sẽ cài đặt Homebrew, một công cụ quản lý gói phần mềm miễn phí và mã nguồn mở, giúp đơn giản hóa việc cài đặt phần mềm trên MacOS. Để cài đặt Homebrew, bạn cần khởi động Terminal và chạy lệnh sau:
xcode-select --install
Nếu bạn gặp phải lỗi, hãy thử chạy lệnh xcode-select -r
để reset.
Sau khi cài đặt công cụ CLI cho Xcode, tiếp tục cài đặt Homebrew với lệnh:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. Cài Đặt iTerm2
iTerm2 là một ứng dụng Terminal thay thế cho Terminal mặc định, nổi bật với nhiều tính năng hấp dẫn mà dân IT yêu thích. Để cài đặt iTerm2, bạn chỉ cần sử dụng Homebrew:
brew install --cask iterm2
Hãy sử dụng iTerm2 thay cho Terminal mặc định để trải nghiệm sự khác biệt.
3. Cài Đặt Zsh
Zsh là một shell tương tác, thiết kế để cải thiện trải nghiệm người dùng. Để cài đặt Zsh, chạy lệnh sau trong iTerm2:
brew install zsh
4. Cài Đặt Oh My Zsh
Oh My Zsh là một framework mã nguồn mở giúp quản lý cấu hình Zsh của bạn dễ dàng hơn. Để cài đặt Oh My Zsh, chạy lệnh:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Kiểm tra phiên bản Zsh đã cài đặt:
zsh --version
Để nâng cấp lên phiên bản mới nhất:
upgrade_oh_my_zsh
Khởi động lại iTerm2 để bắt đầu sử dụng Zsh.
5. Cấu Hình Theme
Để cải thiện giao diện Terminal của bạn, hãy cài đặt theme Powerlevel10k. Chạy lệnh sau để tải về:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git "$HOME/.oh-my-zsh/custom/themes/powerlevel10k"
Mở file cấu hình .zshrc
:
open ~/.zshrc
Thêm dòng sau vào file .zshrc
để áp dụng theme:
ZSH_THEME="powerlevel10k/powerlevel10k"
Sau khi lưu thay đổi, bạn cần khởi động lại iTerm2 hoặc chạy lệnh sau để áp dụng:
source ~/.zshrc
6. Cấu Hình Màu và Font Chữ
Để tùy chỉnh font chữ và màu sắc trong iTerm2, truy cập vào:
iTerm2 > Settings > Profiles > Text > Change Font
iTerm2 > Settings > Profiles > Colors > Change Color
Chọn những màu sắc và font chữ mà bạn thích để tạo ra một giao diện ưng ý nhất.
7. Cài Đặt Plugins
Oh My Zsh đi kèm với một plugin git mặc định, nhưng bạn có thể cài đặt thêm các plugins hữu ích như tự động gợi ý (auto-suggestions) và tô sáng cú pháp (syntax highlighting) bằng các lệnh sau:
- Cài auto-suggestion:
git clone https://github.com/zsh-users/zsh-autosuggestions "${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions"
- Cài syntax highlighting:
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git "${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting"
Sau khi cài đặt, thêm plugin vào file config ~/.zshrc
và sau đó lưu lại và chạy:
source ~/.zshrc
Kết Luận
Với những hướng dẫn chi tiết trên, bạn đã có thể cải thiện Terminal của mình và làm việc như một dân chuyên nghiệp. Hãy tận hưởng không gian làm việc mới đầy thú vị và năng suất hơn. Chúc bạn thành công và hẹn gặp lại trong các bài viết sau!
source: viblo