Nhanh, đẹp và không phải lăn tăn? 'Phiên bản hoàn chỉnh' của terminal Mac cuối cùng cũng đã đến

3/4/2026
8 min read

Nhanh, đẹp và không phải lăn tăn? 'Phiên bản hoàn chỉnh' của terminal Mac cuối cùng cũng đã đến

Giới thiệu: Khoảnh khắc quen thuộc đầy bối rối

Khi viết mã trên Mac, điều đầu tiên bạn cần làm là chọn terminal.

Terminal đi kèm? Chức năng quá cơ bản, vẻ ngoài không hấp dẫn, dùng hai ngày là muốn bỏ chạy.

Sau đó, bạn có khả năng cao sẽ cài đặt iTerm2.

Dù sao thì nó cũng là "anh cả" trong thế giới terminal Mac, chức năng thực sự mạnh mẽ. Chia màn hình, phối màu, phím tắt, cần gì có nấy.

Nhưng dùng lâu, bạn cũng chắc chắn nhận ra——

Nó ngày càng trở nên cồng kềnh.

Khi khởi động, bạn phải chờ một hai giây, thỉnh thoảng bị lag khi hoàn thành shell, mức sử dụng bộ nhớ cũng tăng vọt.

Rõ ràng chỉ muốn gõ vài dòng lệnh, nhưng lại cảm thấy như đang khởi động một IDE nhỏ.

Bạn có thể cũng đã thử qua Alacritty, Kitty và những "đối thủ tốc độ" khác. Thực sự nhanh, nhưng khi mở tệp cấu hình, một đống tham số khiến bạn choáng váng, cảm giác nguyên bản cũng kém phần nào.

Vậy vấn đề đặt ra là:

Có một terminal nào đó, có thể đồng thời nhanh, đẹp và không phải lăn tăn không?

Câu trả lời là: Có.

Nhân vật chính xuất hiện: Ghostty

Ghostty là một trình giả lập terminal nhanh, đầy đủ chức năng và đa nền tảng, sử dụng UI gốc của nền tảng và tăng tốc GPU.

Điểm quan trọng là—— tác giả của nó là Mitchell Hashimoto.

Chưa từng nghe tên này? Ông là người sáng lập HashiCorp, đã tự tay tạo ra Vagrant, Terraform, Vault - những "công cụ thần kỳ" trong lĩnh vực hạ tầng.

Nói đơn giản, đây là một ông lớn đã tạo ra những sản phẩm thành công.

Mitchell đã rời HashiCorp vào năm 2023, muốn làm điều gì đó khác biệt——"không phải server" và "phần mềm desktop", vì vậy đã có Ghostty.

Ghostty nhanh hơn khoảng 4 lần so với iTerm2 và Kitty, tốc độ tương đương với Alacritty, nhưng chức năng thì phong phú hơn nhiều.

Đây không phải là một dự án mã nguồn mở hoang dã, mà là sản phẩm được ông lớn này mài giũa trong hai năm.

Điểm nổi bật chính một: Tốc độ và đam mê

Trước tiên nói về cảm giác trực quan nhất—— nhanh, thực sự nhanh.

Ghostty sử dụng Metal để render trên macOS, gọi trực tiếp API đồ họa của Apple.

Điều này có nghĩa là gì?

Khi cuộn log, mượt mà như đang lướt Weibo.

Khi cat một tệp lớn, các terminal khác vẫn đang nhấp nháy điên cuồng, Ghostty đã hiển thị xong một cách ổn định.

Có nhà phát triển phản hồi rằng, khi truy vấn cơ sở dữ liệu trả về nửa triệu kết quả, Ghostty xử lý "trong nháy mắt".

Bộ render Metal của nó thậm chí hỗ trợ liên kết (ligatures) mà không giảm xuống chế độ render CPU—— điều mà iTerm2 không thể làm được.

Cảm giác đó, một khi đã trải nghiệm thì không thể quay lại.

Điểm nổi bật chính hai: Vẻ đẹp là chính nghĩa (trải nghiệm gốc)

Nhiều terminal đa nền tảng có một bệnh chung: Nhìn vào là biết không phải ứng dụng Mac.

Viền cửa sổ kỳ quặc, thanh menu không chuẩn, khí chất tổng thể là "Tôi được chuyển từ Linux sang".

Ghostty hoàn toàn khác biệt.

Ứng dụng macOS của nó thực sự được phát triển dựa trên SwiftUI, sở hữu quản lý cửa sổ, thanh menu và giao diện cài đặt thực sự.

Khác với những terminal đa nền tảng sử dụng UI tùy chỉnh hoặc web, Ghostty tập trung vào GUI gốc của nền tảng, sử dụng Swift, AppKit và SwiftUI trên macOS, đảm bảo nó hòa hợp hoàn hảo với hệ điều hành, cung cấp trải nghiệm người dùng liền mạch.

Hỗ trợ hiệu ứng kính mờ, độ trong suốt tùy chỉnh, và hòa quyện với Mac của bạn.

Nó trông như thế này là đúng.

Điểm nổi bật chính ba: Cấu hình không lăn tăn

Những người đã sử dụng Alacritty đều biết, tệp cấu hình của nó "cứng cáp" như thế nào.

Ghostty chọn một con đường khác: Đơn giản là đẹp.

Ghostty sử dụng tệp cấu hình key-value đơn giản (ví dụ ~/.config/ghostty/config), giúp bạn dễ dàng điều chỉnh phông chữ, chủ đề, độ trong suốt và hành vi, không cần học bất kỳ ngôn ngữ lập trình tùy chỉnh nào.

Sau khi chỉnh sửa và lưu, thay đổi sẽ có hiệu lực ngay lập tức, không cần khởi động lại terminal.

Hỗ trợ màu thật 24-bit, tích hợp hơn 100 chủ đề màu sắc, bạn có thể tùy chỉnh giao diện terminal ngay khi mở hộp.

Đối với những người chỉ muốn "sử dụng" mà không muốn "lăn tăn", đây thực sự là tin vui.

Thực hành: Thời gian làm bài tập

Đến rồi, hãy bắt tay vào làm!

Cách cài đặt (macOS): Nội dung chứa các thẻ HTML; giữ nguyên các thẻ.

Giữ nguyên các khối mã và thuật ngữ kỹ thuật, nhưng dịch tất cả các bình luận và giải thích.

Tiêu đề:

Nội dung: brew install --cask ghostty vị trí tệp cấu hình:

~/.config/ghostty/config lệnh nhanh:

  • Xem tất cả các chủ đề: ghostty +list-themes
  • Xem cấu hình mặc định: ghostty +show-config --default
  • Liệt kê phông chữ: ghostty +list-fonts
Một cấu hình cơ bản đơn giản và đẹp:

# Cài đặt phông chữ font-family = JetBrains Mono font-size = 14

Chủ đề (hơn 100 tùy chọn tích hợp sẵn)

theme = GruvboxDark

Độ trong suốt của cửa sổ

background-opacity = 0.92

Kiểu con trỏ

cursor-style = block cursor-style-blink = true

Đệm trong cửa sổ

window-padding-x = 12 window-padding-y = 8

Dành riêng cho macOS: Tab gốc

macos-titlebar-style = tabs sao chép và dán, lưu lại, xong.

Mở Ghostty, cảm nhận sự thoải mái đó.

Nếu cần, đây là một cấu hình không quá đơn giản:

# ~/.config/ghostty/config

--- Cài đặt phông chữ ---

Khuyên dùng Nerd Fonts để hỗ trợ nhiều biểu tượng hơn

font-family = "JetBrains Mono" font-size = 14

Bật tính năng liên kết (ví dụ != trở thành ≠)

font-feature = calt font-feature = liga

--- Ngoại hình ---

Chủ đề Catppuccin Mocha được yêu thích bởi các geek

theme = catppuccin-mocha

Bật nền mờ Gaussian gốc (chỉ có hiệu lực trên macOS)

background-opacity = 0.9 background-blur-radius = 20

Để lại một chút không gian cho văn bản, không nên sát cạnh cửa sổ

window-padding-x = 12 window-padding-y = 12

Ẩn thanh tiêu đề gốc ở trên cùng (trải nghiệm đắm chìm, tùy chọn)

window-decoration = false

--- Tương tác hữu ích ---

Kiểu con trỏ: hình vuông và không nhấp nháy, tăng cường sự tập trung

cursor-style = block cursor-style-blink = false

Ẩn chuột: tự động ẩn con trỏ chuột khi nhập

mouse-hide-while-typing = true

--- Phím tắt quan trọng ---

Quen với chia màn hình iTerm2? Thay đổi về phím quen thuộc của bạn ở đây

Cmd+d chia màn hình dọc

keybind = cmd+d=newsplit:right

Cmd+Shift+d chia màn hình ngang

keybind = cmd+shift+d=newsplit:down

Tải lại cấu hình nhanh (thay đổi ngay lập tức có hiệu lực)

keybind = cmd+shift+r=reload_config

Các tính năng khác đáng chú ý

  • Tính năng chia màn hình tích hợp, quản lý nhiều phiên terminal trong một cửa sổ, nhiều tình huống không cần tmux nữa.
  • Tính năng Terminal Inspector độc đáo, công cụ gỡ lỗi thời gian thực, có thể xem từng chi tiết hoạt động của terminal, từ phím bấm đến thời gian hiển thị.
  • Tính năng Quick Terminal, có thể gọi terminal bất cứ lúc nào bằng phím tắt.
  • Hỗ trợ shader tùy chỉnh, có thể tạo hiệu ứng CRT cổ điển và nhiều hiệu ứng hình ảnh ấn tượng khác.

Tóm tắt: Điểm cân bằng hoàn hảo giữa hiệu suất và trải nghiệm

Nói nhiều như vậy, Ghostty tốt ở điểm nào?

Tóm tắt trong một câu:

Nó lần đầu tiên khiến "nhanh", "đẹp", "dễ sử dụng" không còn mâu thuẫn với nhau."Mặc dù trên thị trường có nhiều trình giả lập đầu cuối xuất sắc, nhưng tất cả đều buộc bạn phải lựa chọn giữa tốc độ, tính năng và giao diện người dùng gốc. Ghostty có cả ba điều này."——Mitchell Hashimoto

Nếu bạn:

  • Chán ngấy với việc chờ đợi khởi động iTerm2
  • Chán ngấy với địa ngục cấu hình
  • Chỉ muốn một đầu cuối có thể sử dụng ngay, mượt mà như gốc
Thì Ghostty xứng đáng để bạn thử nghiệm.

Published in Technology

You Might Also Like

📝
Technology

Hướng dẫn chỉnh sửa Claude Code Buddy: Cách nhận thú cưng huyền thoại phát sáng

Hướng dẫn chỉnh sửa Claude Code Buddy: Cách nhận thú cưng huyền thoại phát sáng Ngày 1 tháng 4 năm 2026, Anthropic đã âm...

Obsidian đã ra mắt Defuddle, đưa Obsidian Web Clipper lên một tầm cao mớiTechnology

Obsidian đã ra mắt Defuddle, đưa Obsidian Web Clipper lên một tầm cao mới

Obsidian đã ra mắt Defuddle, đưa Obsidian Web Clipper lên một tầm cao mới Tôi luôn rất thích triết lý cốt lõi của Obsid...

OpenAI đột ngột công bố "ba trong một": Trình duyệt + lập trình + ChatGPT hợp nhất, nội bộ thừa nhận đã đi sai đường trong năm quaTechnology

OpenAI đột ngột công bố "ba trong một": Trình duyệt + lập trình + ChatGPT hợp nhất, nội bộ thừa nhận đã đi sai đường trong năm qua

OpenAI đột ngột công bố "ba trong một": Trình duyệt + lập trình + ChatGPT hợp nhất, nội bộ thừa nhận đã đi sai đường tro...

2026, không còn ép bản thân 'kỷ luật'! Làm tốt 8 việc nhỏ này, sức khỏe tự nhiên đếnHealth

2026, không còn ép bản thân 'kỷ luật'! Làm tốt 8 việc nhỏ này, sức khỏe tự nhiên đến

2026, không còn ép bản thân 'kỷ luật'! Làm tốt 8 việc nhỏ này, sức khỏe tự nhiên đến Năm mới bắt đầu, năm ngoái bạn đã ...

Những bà mẹ cố gắng giảm cân nhưng không thành công, chắc chắn đều mắc phải điều nàyHealth

Những bà mẹ cố gắng giảm cân nhưng không thành công, chắc chắn đều mắc phải điều này

Những bà mẹ cố gắng giảm cân nhưng không thành công, chắc chắn đều mắc phải điều này Tháng Ba đã qua nửa, kế hoạch giảm...

📝
Technology

Hướng dẫn vận hành ổn định AI Browser 24 giờ

Hướng dẫn vận hành ổn định AI Browser 24 giờ Bài hướng dẫn này giới thiệu cách thiết lập một môi trường AI Browser ổn đị...