Z shell (zsh) là phiên bản mở rộng của Bourne shell, cung cấp nhiều tính năng, bao gồm tùy chỉnh theme và hỗ trợ plugin. Nó đã thay thế Bash làm shell mặc định trong Terminal, mang来增强功能 như framework plugin và tự động sửa lỗi chính tả cho lỗi gõ nhẹ.
Khi bạn khởi chạy zsh, file zshrc cần thiết cho cấu hình không được tạo mặc định, vì vậy bạn phải thủ công thêm nó vào thư mục home. Trong bài này, chúng ta khám phá file zshrc là gì, ở đâu, và cách tạo nó trên Mac. Hãy bắt đầu!
Tôi sẽ trân trọng nếu bạn chia sẻ bài viết này.
Cách nhanh nhất tạo file mới trên Mac
Mặc định, menu ngữ cảnh macOS bao gồm tùy chọn "New Folder" (Thư mục mới) nhưng thiếu tùy chọn "New File" (File mới), khiến tạo file mới trực tiếp kém tiện. Lúc này, bạn có thể thử công cụ nâng cấp chuột phải chuyên nghiệp, iBoysoft MagicMenu.
iBoysoft MagicMenu giải quyết vấn đề này bằng cách thêm shortcut "New File" vào menu ngữ cảnh, cho phép người dùng tạo nhiều loại file như doc, docx, xls, xlsx, txt, pdf, ppt, Keynote, Pages, Markdown, Numbers chỉ với chuột phải đơn giản trên desktop hoặc trong thư mục.
Ngoài ra, iBoysoft MagicMenu cho phép nhập file mẫu trống hoặc đã chỉnh sửa từ thư mục cục bộ làm shortcut nếu loại file mong muốn không có sẵn trong danh sách mặc định. Nếu cần, hãy thử~
Cách dùng iBoysoft MagicMenu tạo file zshrc trên Mac:
- Tải miễn phí, cài đặt, và mở iBoysoft MagicMenu.
- Vào New File và nhấp nút add (+).
- Trong cửa sổ bật lên, nhấp nút add file và chọn file .zshrc của bạn. Trước đó, bạn có thể dùng TextEdit tạo file .zshrc trống làm mẫu.
- Nhấp Open để thêm vào menu chuột phải New File.
- Bây giờ, bạn có thể tạo file .zshrc bằng chuột phải vào khoảng trống trên desktop hoặc Finder, chọn New File > .zshrc.
Thảo luận Reddit về cách tạo file .zshrc trên Mac
Nhiều người dùng cần tạo file .zshrc trong cuộc sống và công việc, nên họ muốn tìm cách dễ nhất.
OP từ Reddit cũng nhờ chúng tôi giúp tạo file .zshrc trên Mac, và nhiều người đưa ra giải pháp tạo trong Terminal.
Cách tạo file zshrc trên Mac
Trong khi đó, một số người cũng muốn chỉnh sửa và định vị file zshrc trên Mac. Làm sao đạt được tất cả? Tiếp tục đọc để tìm câu trả lời.
Vâng, vì ~/.zshrc, bao gồm file .zshrc, không tồn tại trong macOS mặc định, bạn cần tạo một cái. Trong ~/.zshrc, '~/' chỉ thư mục home của người dùng, và .zshrc chỉ chính file cấu hình ZSH.
Bạn cần Terminal để tạo file .zshrc. Các bước như sau.
- Vào Launchpad > Other > Terminal và nhấp đúp để mở. (Hoặc Finder > Applications > Terminal và nhấp đúp.)
- Gõ lệnh sau
nano ~/.zshrcrồi nhấn Enter để chạy. - Sau đó, đặt giá trị ZSH_Theme.
- Nhấn Control + X để lưu thay đổi.
- Nhấn Y khi thấy lời nhắc 'Save modified buffer (ANSWERING "No" WILL DESTROY CHANGES)?'
- Nhấn Enter, file .zshrc mới sẽ được lưu.
Khi xong, thoát terminal và mở cửa sổ mới, bạn sẽ thấy cài đặt ~/.zshrc được load lên.
File zshrc là gì?
File .zshrc là file tài nguyên Z-Shell hoặc ZSH nằm trên bất kỳ macOS nào mà người dùng đã tạo file .zshrc (vì các file này không được shell tạo mặc định).
Zsh shell (hoặc prompt) sử dụng cài đặt chứa trong file này. File này nhiều hơn hoặc ít hơn là một script chạy mỗi khi bạn khởi động ZSH shell.
Chức năng chính của file là thiết lập môi trường cho interactive shell. Cách dùng và vai trò của .zshrc tương tự file bash_profile so với Bash shell.
Cách tùy chỉnh file zshrc?
Zsh prompt mặc định mang thông tin như username, tên máy, và vị trí bắt đầu từ thư mục home của người dùng. Các chi tiết này lưu trong file hệ thống zsh shell tại vị trí /etc/zshrc.
Để thay đổi zsh prompt mặc định, bạn phải thêm các giá trị liên quan để prompt hiển thị khác với mặc định.
- Mở Terminal, gõ lệnh sau và nhấn Enter.
nano ~/.zshrc - Gõ text
PROMPT='...'để thêm dòng mới. - Gõ giá trị
PROMPT='%n~$'trong profile .zshrc. - Nhấn Ctrl + O xác nhận thay đổi file, rồi Ctrl + X thoát nano editor.
File zshrc nằm ở đâu?
Sau khi tạo file .zshrc, dễ dàng tìm nó trên Mac.
Bước 1: Vào Launchpad > Other > Terminal nhấp đúp mở. (Hoặc Finder > Applications > Terminal nhấp đúp.)
Bước 2: Gõ 'cd ~' để di chuyển đến thư mục user.
Bước 3: Gõ 'ls -a,' sẽ hiển thị tất cả file có sẵn.
Bước 4: Trong các file này, tìm file .zshrc, sẽ được liệt kê trong các file hiển thị khi gõ ls -a.
Bước 5: Gõ lệnh sau để xem nội dung file.
% cat ~/.zshrc
Nếu bạn chưa tạo file và đang tìm nó, bạn sẽ nhận lỗi 'cat: /Users/code2care/.zshrc: No such file or directory.'
Hãy chia sẻ bài viết giúp thêm người!
Câu hỏi thường gặp
Q: Cách tạo file .zshrc nhanh nhất?
A: Mở Terminal và gõ touch ~/.zshrc.
Q: Cách chỉnh sửa file .zshrc?
A: Vào Terminal gõ nano ~/.zshrc rồi gõ PROMPT='...' thêm dòng mới. Sau đó nhập giá trị bạn cần.