it-swarm-vi.tech

Gnome-terminal - Làm cách nào để Sao chép lựa chọn vào clipboard tự động?

Tôi muốn làm cho gnome-terminal hoạt động theo cách mà khi Người dùng cuối chọn một vùng trên thiết bị đầu cuối (bằng chuột hoặc chuột Key), nó sẽ tự động được sao chép vào bảng tạm. Có thể ở tất cả? Nếu vậy thì thế nào?

39
OTZ

nó có thể.

Sudo apt-get install parcellite

sau đó trong cài đặt kiểm tra "sử dụng chính" và "đồng bộ hóa bảng tạm". nó hoạt động.

46
fastmultiplication

Nó sẽ có trong clipboard X11. (Không giống như bảng tạm GTK). Nhấn chuột giữa để dán.

32
unutbu

GIẢI QUYẾT: khi sử dụng Clipit . Nhấp chuột phải/Tùy chọn/Cài đặt: Kiểm tra: Sử dụng các lựa chọn Chính và Đồng bộ hóa bảng tạm.

Cũng có thể đặt phím tắt "Ctrl Grave" cho Manage hotkey (Grave là `), nếu bạn đã quen với Ditto từ windows. Nếu không, dù sao đi nữa, nó luôn có sẵn các bản sao trước đó của bạn và có thể tìm kiếm được.

9
Christos

Vì bạn dường như đến từ môi trường Windows, tôi hy vọng bạn biết rằng cách sao chép và dán hoạt động trong X khác một chút so với cách hoạt động của Windows. Nếu không, để giới thiệu nhanh, hãy xem bài viết xuất sắc của Jamie Zawinski về vấn đề này Lựa chọn X, Bộ đệm cắt và Nhẫn nhẫn .

Nói tóm lại: khi bạn chọn một số văn bản, nó sẽ trở thành lựa chọn Chính (không phải là lựa chọn Clipboard). Như những người khác đã chỉ ra, bạn có thể dán từ lựa chọn Chính bằng nút chuột giữa. Tuy nhiên, lưu ý rằng nếu bạn đóng ứng dụng cung cấp lựa chọn, trong trường hợp của bạn là thiết bị đầu cuối, lựa chọn về cơ bản là "bị mất".

Bạn cũng có thể sử dụng Shift + Ctrl + C trong Gnome Terminal để "sao chép" một cách rõ ràng.

6
Bruce van der Kooij

Trên Fedora 23 của tôi, với thiết bị đầu cuối gnome 3.18.3 

  • <Shift>+Selection cho dòng 
  • <Shift>+<Ctrl>+Selection cho khối

Một khi điều này được thực hiện, bạn có thể sử dụng 

  • <Shift>+<Insert> để chèn vào thiết bị đầu cuối KHÁC
  • the middle click ở mọi nơi khác.
2
statquant

Từ lâu tôi đã tìm cách mô phỏng hành vi của PuTTY trong thiết bị đầu cuối Ubuntu mặc định:

  • nhấn chuột trái để chọn văn bản và sao chép nó vào clipboard
  • nhấn chuột phải để dán nội dung của clipboard

Giải pháp duy nhất tôi tìm thấy, hoạt động hoàn hảo, là vá thiết bị đầu cuối Gnome (như bạn đã đoán).

2
Stéphane

Nó cũng từng là hành vi mặc định trong gnome-terminal - nhưng sau đó các chuyên gia về khả năng sử dụng đã phát hiện ra các bản phân phối Linux, và coi việc sao chép và dán là quá nguy hiểm đối với các tin tặc hạt nhân.

Nhưng trên Fedora (ít nhất), nó gần đây đã quay trở lại - nhấp chuột phải vào thiết bị đầu cuối của bạn và đi đến "phương thức nhập" và chọn "Phương thức nhập X" - bây giờ bạn có phần tô sáng để sao chép. 

Nếu bạn có chuột ba nút, nó có thể được dán bằng nút giữa (như đã đề cập ở trên) nhưng để có được nhấp chuột phải dán - tốt, ừm ...

1
fijiaaron

Chỉ cần thử parcellite và nó hoạt động tuyệt vời. Được cài đặt trên Fedora bằng lệnh "yum install parcellite" và biểu tượng clipboard xuất hiện trong khu vực applet gnome. Nhấp chuột phải -> tùy chọn -> kiểm tra "sử dụng chính" và "đồng bộ hóa bảng tạm" và vâng, nó hoạt động giống như một xterm. Nó cũng giữ một lịch sử clipboard. Yêu nó! Cảm ơn @fastmultiplication.

1
swapdisk

Bạn cũng có thể cài đặt pterm một PuTTY như trình giả lập thiết bị đầu cuối, cho phép lựa chọn hiện tại được dán bằng một nút bấm giữa.

0
simon

Tôi sử dụng thiết bị đầu cuối Debian Wheezy và Gnome và tìm thấy một giải pháp tốt là cài đặt xsel cung cấp chức năng sao chép chính xác trong thiết bị đầu cuối.

Chuột trái kéo để chọn/sao chép văn bản vào bảng tạm và tôi dán vào vim bằng phím shift + phím chèn, được xác định trong menu đầu cuối Gnome, chỉnh sửa, phím tắt. Bạn có thể xác định các khóa thay thế nếu muốn.

0
Matt Thomas