Làm cách nào để cấu hình lại các phím tắt để sao chép và dán?


13

Tôi đã tìm kiếm trên tất cả các menu cấu hình và tìm kiếm trên web để biết cách định cấu hình các phím tắt cho Sao chép và Dán trong trình quản lý cửa sổ Unity.

Có một số nơi ẩn ở đâu đó để cấu hình này?

Trong Gnome Desktop trên Lucid, tôi đã cấu hình nó để sử dụng bàn phím / chuột hệ thống Ubuntu, tôi có thể sử dụng Win+ C/ Win+ Vđể sao chép và dán ở mọi nơi trên máy tính để bàn Gnome, kể cả trong Firefox và thiết bị đầu cuối gnome; sau đó khi tôi di chuyển chuột vào máy tính để bàn Mac của tôi *, các tổ hợp phím tương tự sẽ sao chép và dán. Tôi thực sự muốn giữ sự nhất quán này.

Ctrl+ Crõ ràng là không phù hợp làm khóa "sao chép" trong bất kỳ loại chương trình đầu cuối nào. (Bất kỳ Ctrlnhân vật, thực sự.)

* Tôi đang làm điều này bằng cách chạy máy chủ Synergy trên Ubuntu và máy khách Synergy trên Macbook.


Chính xác ý của bạn là gì? Ctrl + C và Ctrl + V hoạt động để sao chép và dán, ngoại trừ trong Dash là một lỗi. Xem pad.lv/736222 nếu đó là những gì bạn đang hỏi.
Jeremy Bícha

Câu trả lời:


12

Nhiều thứ cấu hình khác nhau cần thay đổi để có được kết quả tôi muốn:

  • Trong Firefox, about: config
    ui.key.accelKey 18
    ui.key.menuAccessKey 17

    Điều này làm cho Alt-C Alt-V Alt-W trở thành phím tắt cho Firefox thay vì các phím Ctrl tương ứng.
  • Trong gnome-terminal, chỉnh sửa-> phím tắt bàn phím, tắt "Bật phím truy cập menu", thay đổi bản sao, dán, v.v. thành Alt + C, V, v.v. (Đây có thể là mặc định mà tôi đã thay đổi một thời gian trong quá khứ.)
  • Trong .synergy-conf, xóa alt = super, super = alt. Bây giờ, Alt trên bàn phím Ubuntu là phím Command trên Mac. Bây giờ, tôi chỉ sử dụng Alt thay vì Win; không vấn đề gì. (Trình quản lý cửa sổ Unity dường như "sở hữu" phím Win; dường như con đường ít kháng cự nhất chỉ thay đổi thói quen của tôi ở đây ... và phím Alt giống như vị trí của phím Command trên máy Mac.)
  • Vô hiệu hóa "Thiết bị đầu cuối mới - Alt-T" trong các phím tắt hệ thống để có thể sử dụng nó cho "Tab mới" trong gnome-terminal và Firefox.

Cảm ơn các gợi ý ... Tôi đã quên về Firefox về: thay đổi cấu hình tôi đã quay trở lại khi đó, đó là một phần thiết yếu cho câu đố.


10

Ctrl+ CCtrl+ Vtheo mặc định không sao chép và dán vào Terminal . Điều này là do Ctrl+ Clà một lệnh đặc biệt được sử dụng (trong nhiều thập kỷ) để làm gián đoạn quá trình hiện đang chạy. Thay vào đó, mặc định là Shift+ Ctrl+ CShift+ Ctrl+ V.

Nếu bạn muốn, bạn thay đổi điều này bằng cách nhấp vào Chỉnh sửa> Phím tắt trong Thiết bị đầu cuối của bạn.


Ah, nghe có vẻ là một lỗi. Tôi nghĩ rằng tôi đã có một vấn đề tương tự. Tôi đã làm việc xung quanh nó bằng cách nhấp chuột phải và chọn bản sao. Nó có thể là một vấn đề tập trung bàn phím. Vì vậy, nếu bạn báo cáo lỗi, tôi cũng muốn theo dõi nó.
Jeremy Bícha

1
@Mike hoan nghênh hỏi Ubuntu, cách trang web hoạt động là bạn cải thiện câu hỏi của mình và sau đó mọi người điều chỉnh câu trả lời của họ, vì vậy hãy tích hợp ý kiến ​​của bạn về quy trình làm việc của bạn ngay vào câu hỏi của bạn, nếu không thông tin sẽ bị chôn vùi trong các bình luận, cảm ơn!
Jorge Castro

Điều nhỏ - Tôi đã sử dụng Chỉnh sửa-> Tùy chọn-> Phím tắt trong Terminal, sau đó nhấp vào 'Sao chép' (hoặc 'Dán') và sau đó nhập phím tắt.
Craig S. Anderson

1
@JeremyBicha Điều đó chắc chắn không phải là một lỗi.
ahonnecke

5

Tôi cũng thấy khó chịu khi các phím tắt đầu cuối để sao chép và dán khác với những gì được sử dụng trong phần còn lại của hệ thống. Một giải pháp thay thế cho giải pháp bạn tìm thấy là thay đổi các phím tắt đầu cuối thành ctrl + c và ctrl + v và thay đổi khóa ngắt bằng cách thêm vào như sau ~/.bashrc:

stty intr ^b

Bây giờ để làm gián đoạn một chương trình bạn đã gõ ctrl + b thay vì ctrl + c, nhưng bạn có thể tiếp tục và sắp xếp lại các phím tắt đầu cuối. Khi điều này được thực hiện, bạn có thể sử dụng nhất quán ctrl + c, ctrl + v để sao chép và dán văn bản trên toàn hệ thống.

Để tìm những gì các phím điều khiển khác đã được sử dụng để gửi tín hiệu đầu cuối, hãy kiểm tra đầu ra của stty -a.


0

Nếu bạn muốn sử dụng phím Win để sao chép / dán trong Firefox trên Linux, bạn có thể đặt nó trong about: config như sau:

ui.key.accelKey 91
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.