0
0
Lập trình
Flame Kris
Flame Krisbacodekiller

Hướng Dẫn Cấu Hình Terminal Trên MacOS Cho Dân IT Chuyên Nghiệp

Đăng vào 1 tuần trước

• 3 phút đọc

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:

Copy
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:

Copy
/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:

Copy
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:

Copy
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:

Copy
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:

Copy
zsh --version

Để nâng cấp lên phiên bản mới nhất:

Copy
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ề:

Copy
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git "$HOME/.oh-my-zsh/custom/themes/powerlevel10k"

Mở file cấu hình .zshrc:

Copy
open ~/.zshrc

Thêm dòng sau vào file .zshrc để áp dụng theme:

Copy
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:

Copy
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:
Copy
git clone https://github.com/zsh-users/zsh-autosuggestions "${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions"
  • Cài syntax highlighting:
Copy
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:

Copy
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

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào