Sử dụng Tùy chọn làm Khóa Meta trong Mac Terminal
Mục lục:
Bằng cách biến Option thành phím Meta, bạn sẽ có thể sử dụng các lệnh meta quen thuộc để di chuyển xung quanh và điều hướng văn bản ở những nơi như Emacs hoặc bash shell mà không cần xoay ngón tay để chọc vào Esc. Điều này sẽ không thể áp dụng hoặc hữu ích cho tất cả mọi người, nhưng đó là một trong những thủ thuật phải sử dụng cho người dùng thiết bị đầu cuối thường xuyên hoặc cho bất kỳ ai đến với nền tảng Mac OS từ nền unix.
Cách sử dụng Option / ALT làm Meta trong macOS Terminal
Đối với Terminal trong các phiên bản macOS hiện đại, như Monterey và Big Sur:
- Kéo menu Terminal xuống và chọn “Preferences
- Chuyển đến tab “Hồ sơ” và chọn hồ sơ hiện hoạt đang được sử dụng
- Chọn tab “Bàn phím”
- Chọn hộp để bật “Sử dụng tùy chọn làm khóa Meta”
Cách sử dụng Option/ALT làm khóa Meta trong Mac OS X Terminal
Đối với các phiên bản Terminal cũ hơn trong Mac OS X như Mavericks trở về trước, để sử dụng phím Option làm phím Meta trong ứng dụng Terminal của Mac OS X:
- Mở Terminal và kéo menu Terminal chính xuống để chọn “Preferences”
- Trong phần “Cài đặt”, tìm Terminal mặc định của bạn và nhấp vào tab cài đặt phụ “Bàn phím”
- Chọn hộp nhỏ cho “Sử dụng tùy chọn làm khóa meta” ở cuối cửa sổ
Thay đổi có hiệu lực ngay lập tức đối với tất cả các cửa sổ đầu cuối sử dụng điều đó. Bạn có thể kiểm tra bằng cách sử dụng các lệnh như Option+B để chuyển tới một từ và Option+F để lùi lại một từ, Option+M để quay lại đầu dòng, v.v. Phím tắt meta khác với phím tắt điều hướng văn bản tiêu chuẩn được gắn với phím Control và hoạt động gần như ở mọi nơi trong Terminal và thường xuyên trên các ứng dụng dựa trên GUI trong macOS và Mac OS X.
Nếu bạn chưa biết, meta được bật theo mặc định trong macOS và Mac OS X Terminal, nhưng nó được gán cho phím Escape, điều này không đặc biệt hữu ích đối với những người đã quen với chúng tôi phím điều khiển, tùy chọn alt và phím lệnh đang được sử dụng cho các phím tắt.
iTerm người dùng cũng có thể thực hiện thay đổi này trong phần Cấu hình của Tùy chọn.