Làm cách nào để trao đổi Ctrl và Alt chỉ trong Terminal?


10

Tôi có một bàn phím USB nơi tôi trao đổi các phím Cmd và Ctrl, bởi vì tôi đến từ thế giới Linux và đó chỉ là những gì tôi đã từng sử dụng.

Tuy nhiên, điều này gây ra sự cố trong Terminal vì đột nhiên phím Ctrl (được sử dụng để thoát và không chú ý [ ^C, ^Dv.v.)) nằm sai vị trí. Kết quả là tôi cứ vô tình nhấn nhầm phím.

Có cách nào để hoán đổi các phím Cmd và Ctrl của tôi một lần nữa trong Terminal (để các phím được đặt đúng vị trí) không?


3
Bạn có thể không muốn nghe điều này ... nhưng về lâu dài, đơn giản hơn nhiều, chỉ để tìm hiểu mô hình mới.
Tetsujin

2
@Tetsujin Mặc dù nghe có vẻ hay trên giấy nhưng nó vẫn là một nỗi đau khá lớn đặc biệt là nếu bạn liên tục khởi động qua lại giữa Linux và OS X.
Kaz Wolfe

1
Đây là những gì tôi làm, trên cả linux và mac của tôi, tôi sử dụng Capslock làm khóa điều khiển và trên mac của tôi, tôi sử dụng khóa điều khiển của mình làm lệnh. Điều này chủ yếu hoạt động .. nhưng có thể cần phải sử dụng nó trên mac như những người khác đề xuất. làm cho capslock trở thành điều khiển trong linux cũng giúp duy trì quá trình học lại để nhấn capslock V capslock C cũng hoạt động và sử dụng nó như ctrl trong những thứ như tmux cũng hoạt động
Karthik T

Câu trả lời:


18

iTerm2 sẽ cho phép bạn sắp xếp lại các phím bổ trợ. Điều này có tác dụng của việc ánh xạ lại chúng cho các thiết bị đầu cuối. Phần thưởng: đó cũng là một chương trình thiết bị đầu cuối tốt hơn cho OS X so với Terminal.app tích hợp đi kèm với OS X.

Bạn cũng có thể thay đổi các phím bổ trợ trên cơ sở từng hồ sơ. Điều đó cho phép bạn chuyển đổi cấu hình cho thiết bị đầu cuối tùy thuộc vào những gì bạn đang làm với thiết bị đầu cuối để bạn có được hành vi chính xác cho các phiên cục bộ và từ xa.

Ánh xạ sửa đổi iTerm2


1
Làm thế nào để bạn thay đổi sửa đổi trên cơ sở mỗi hồ sơ? Tôi muốn làm điều này nhưng không thể tìm ra cách.
jstevenco

@jstevenco AFAIK bạn không thể. Ý tưởng hay mặc dù ...
Ian C.

@IanC. điều này dường như không tạo ra bất kỳ ảnh hưởng nào đến bàn phím ngoài. Bàn phím macbook hiện đang hoạt động với các phím được chuyển đổi nhưng bàn phím bên ngoài thì không
harpratap

@harpratap bạn phải đặt nó khi bàn phím ngoài được đồng bộ hóa và hoạt động với máy của bạn. Tùy chọn hệ thống cho phép bạn đặt nó khác nhau cho mỗi bàn phím.
Ian C.

6

Bạn có thể tìm thấy ứng dụng "Karabiner" để phù hợp với nhu cầu của bạn. Tôi đã sử dụng ứng dụng này vì những lý do tương tự như để trao đổi khóa với bộ sửa đổi.

Bạn sẽ không tìm thấy cài đặt cho mỗi ứng dụng trong tùy chọn. Tuy nhiên, bạn sẽ tìm thấy một cài đặt nơi bạn có thể chuyển khóa 'lệnh' bên trái bằng phím 'điều khiển' bên trái CHỈ trong một số ứng dụng nhất định (ví dụ: Terminal, Chrome, Emacs, v.v.)

Bạn có thể thực hiện tìm kiếm được lọc cho "terminal" hoặc "Command_L" để chỉ định hiệu ứng bạn đang tìm kiếm.

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.