Sử dụng Ctrl-Tab để chuyển giữa các tab trong Mac Terminal.app


88

Làm cách nào tôi có thể thực hiện Ctrl- TabCtrl- Shift- Tabchuyển đổi giữa các tab trong Terminal.app trên máy Mac (cụ thể là hệ điều hành 10,4 và 10,5)? Đây là cách tôi chuyển đổi các tab trong Firefox và Aquamacs, và Command- Shift- [Command- Shift- ]quá khó xử với tôi. Tôi biết câu hỏi liên quan này:

Làm cách nào để thay đổi phím tắt để chuyển tab trong Mac Terminal?

Và do đó, phần Phím tắt của Tùy chọn hệ thống, nhưng hộp thoại cho Phím tắt bàn phím dường như không chấp nhận Ctrl- Tabtrong trường Phím tắt bàn phím. Có một chuỗi bàn phím đặc biệt để nhập các tab (có sửa đổi) vào trường hộp thoại trên máy Mac không? Có phương pháp nào khác cho phép tôi tùy chỉnh Terminal.app theo cách tôi muốn không?


12
Chỉ để tham khảo: Shift-Command-Left / Right Mũi tên cũng chuyển đổi các tab. Và trong Mac OS X Lion 10.7, bạn có thể sử dụng thao tác vuốt ba ngón tay để chuyển đổi các tab
Trang Chris

Câu trả lời:


128

Tôi vừa thử cái này dưới Snow Leopard và nó hoạt động rất tuyệt:

  1. Mở tùy chọn hệ thống => Bàn phím
  2. Đi tới Phím tắt
  3. Nhấp vào "Phím tắt ứng dụng" ở bên trái
  4. Nhấp vào "+" nhỏ để thêm chương trình
  5. Điều hướng đến Terminal (nó ẩn trong Ứng dụng / Tiện ích)
  6. Đối với loại Tiêu đề menu "Hiển thị tab tiếp theo" hoặc "Hiển thị tab trước" ("Chọn tab tiếp theo" và "Chọn tab trước" cho Mavericks trở lên) (Ngoài ra, các mục này sẽ khác với các ngôn ngữ khác ngoài tiếng Anh.)
  7. Đối với kiểu Phím tắt Ctrl- Tabhoặc Ctrl- Shift-Tab
  8. Nhấp vào Thêm. Bạn là g2g!

Bạn ++, Hoạt động trên sư tử núi quá.
Matthew Rathbone

Thật tuyệt, giống với mavericks.
Vlad T.

23
Đó là "Hiển thị tab tiếp theo" và "Hiển thị tab trước" trong Yosemite. Nhưng nó chậm hơn so với sử dụng Command + Shift + Right hoặc Command + Shift + Left vì một số lý do (điều này, btw, khiến tôi ghen tị với người dùng Linux).
LoremIpsum

Không làm việc cho Yosemite :(
Siddharth

1
Trong OSX El Capitan tôi không thấy cách điều hướng đến Terminal bên trong thư mục tiện ích để thêm nó vào danh sách phím tắt ứng dụng. Tôi vừa mới chuyển ứng dụng vào / Ứng dụng đã hoạt động.
sợi đốt

20
  1. Chọn tab tiếp theo (phải) CMD+}

  2. Chọn tab trước (bên trái) CMD+{

Vì vậy, bạn sẽ cần phải làm CMD+ Shift+ [hoặc ]cho trái và phải tương ứng.


1
Tại sao Apple quyết định gán các phím tắt khủng khiếp như vậy cho các lệnh thường xuyên cần thiết như vậy?
Nikhil

7

Tuy nhiên, một bổ sung cho câu trả lời ở trên : Ràng buộc thủ công của các phím tắt đã thay đổi trong Yosemite từ "Chọn tab tiếp theo" & "Chọn tab trước" thành " Hiển thị tab tiếp theo" & " Hiển thị tab trước"


4

shift+ command+ arrow left/righthoạt động ngoài hộp trên Yosemite.


1

Được rồi, đây là cách duy nhất tôi có thể tìm ra cách để làm điều đó. Trước tiên hãy tạo lệnh bạn muốn sử dụng tùy chọn hệ thống nhưng sử dụng trình giữ chỗ thay vì tab vì nó không cho phép bạn chèn tab. Sau đó mở com.apple.terminal.plist (dễ thực hiện nhất với trình soạn thảo plist) và đi đến phần NSUserKeyEquivalents và bạn sẽ thấy các lệnh bạn đã tạo. Xóa trình giữ chỗ và vào menu chỉnh sửa và chọn các ký tự đặc biệt. Ký tự tab nằm trong phần mũi tên. Đó là một mũi tên chỉ về phía một đường thẳng đứng. Giá trị unicode của nó là 21E5. Một khi được chèn lưu và thoát và nó sẽ hoạt động! Bạn cũng có thể thực hiện tất cả những điều này trong tùy chọn hệ thống nhưng bạn phải chèn tất cả các ký tự thay vì nhập chúng và tôi không biết giá trị unicode của chúng là gì.

Nhân tiện, tôi cho rằng apple có ít nhất một lý do bán hợp lý cho việc không cho phép các ký tự tab bình thường, vì vậy hãy thận trọng. Rất nhiều phím tắt toàn cầu sử dụng tab nhưng tab ctrl dường như không phải là một trong số đó nên có lẽ bạn vẫn ổn.



0

Đối với yosemite: http://taiki.net/2014/11/osx-terminal-sck.html

Vì tôi không có tiếng tăm gì khi chỉ bình luận nên tôi phải sao chép câu trả lời.

  1. Mở tùy chọn hệ thống => Bàn phím
  2. Đi tới Phím tắt
  3. Nhấp vào "Phím tắt ứng dụng" ở bên trái
  4. Nhấp vào "+" nhỏ để thêm chương trình
  5. Điều hướng đến Terminal (nó ẩn trong Ứng dụng / Tiện ích)
  6. Đối với loại Tiêu đề menu "Hiển thị tab tiếp theo" hoặc "Hiển thị tab trước" (các mục này sẽ khác với các ngôn ngữ khác ngoài tiếng Anh)
  7. Đối với Phím tắt, gõ Ctrl-Tab hoặc Ctrl-Shift-Tab

Sự khác biệt với yosemite là ... họ đã thay đổi từ "Chọn tab X" thành "Hiển thị tab X" ...

Tại sao?

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.