Sao chép và dán không hoạt động trong thiết bị đầu cuối


16

Trước khi bạn đánh dấu đây là bản dupe, tôi biết về Ctrl+ Shift+ CCtrl+ Shift+V

Tôi cố gắng sử dụng chúng, và nó không hoạt động. Trên một máy tính Ubuntu cụ thể, các lệnh dán sao chép thông thường không hoạt động: Chúng không hoạt động cục bộ và chúng không hoạt động thông qua phiên từ xa.

Tôi đoán là có lẽ đăng nhập vào máy tính nơi các chức năng này hoạt động bình thường và đăng nhập qua ssh sẽ bỏ qua vấn đề. Đây không phải là trường hợp. Tôi vẫn không thể đạt được chức năng này, mặc dù Ubuntu PC tôi đang sử dụng có chức năng sao chép và dán từ thiết bị đầu cuối.

Vì vậy, tôi ra khỏi dự đoán.

Làm thế nào để tôi kích hoạt điều này? Máy tính bị ảnh hưởng chạy Ubuntu MATE 16.04. Thiết bị đầu cuối là thiết bị đầu cuối mate, ngoại trừ khi tôi đăng nhập qua ssh, trong trường hợp đó là Bash. Caja là người quản lý cửa sổ.


3
"thậm chí còn nghĩ rằng máy tính ub Ubuntu tôi đang sử dụng có chức năng sao chép dán từ thiết bị đầu cuối" ... Tôi bối rối - sao chép-dán có hoạt động hay không?
muru

Vậy vấn đề chỉ ảnh hưởng đến SSH? Bạn kết nối SSH như thế nào?
wjandrea

Bạn có thể làm rõ câu hỏi của bạn không
Panther

2
Bash không phải là một thiết bị đầu cuối. Đó là một cái vỏ, chạy bên trong một thiết bị đầu cuối.
wjandrea

1
Caja không phải là trình quản lý cửa sổ - đó là trình quản lý tệp / trình duyệt (mặc định trên MATE). Trình quản lý cửa sổ mặc định trên MATE là Marco (một nhánh của Metacity). Tôi sử dụng MATE và Ctrl + Shift + C / V đã hoạt động tốt với tôi trong mate-terminalsuốt thời gian sử dụng MATE (trong 16.04, 16.10, 17.04). cc @ bodhi.zazen kể từ khi bạn hỏi về điều này :)
Zanna

Câu trả lời:


15

Có nhiều cách khác nhau để đánh dấu / sao chép và dán trong linux. Một trong số chúng hoạt động trong tất cả các trình giả lập thiết bị đầu cuối mà tôi biết, bao gồm xterm.

1. Phương pháp đánh dấu và dán linux - 'nhấp chuột giữa'

  • Đánh dấu văn bản mà bạn muốn dán bằng cách nhấn nút chuột trái và di chuyển chuột. (Bạn có thể nhấp chuột trái hai lần để đánh dấu một từ hoặc ba lần để đánh dấu một dòng.)

  • Di chuyển con trỏ chuột đến nơi bạn muốn dán văn bản.

  • Nhấn nút giữa hoặc bánh xe cuộn (giống như đó là một nút). Nếu không có nút giữa, nhấn nút trái và phải cùng một lúc.

    Trong cửa sổ đầu cuối, văn bản sẽ được dán ở vị trí con trỏ. Điều này hoạt động trong cùng một cửa sổ đầu cuối, trong một cửa sổ đầu cuối khác cũng như trong các chương trình khác, ví dụ Firefox và gedit.

2. Một phương thức hoạt động trong nhiều nhưng không phải tất cả các cửa sổ đầu cuối

2.1 Qua menu

  • Đánh dấu văn bản mà bạn muốn dán bằng cách nhấn nút chuột trái và di chuyển chuột.

  • Sử dụng menu kéo xuống hoặc nhấp chuột phải và chọn 'Sao chép' (vào bảng tạm).

  • Di chuyển con trỏ chuột đến nơi bạn muốn sao chép văn bản.

  • Sử dụng menu kéo xuống hoặc nhấp chuột phải và chọn 'Dán'

Kết hợp phím nóng 2.2 với ctrl

  • Đánh dấu văn bản mà bạn muốn dán bằng cách nhấn nút chuột trái và di chuyển chuột.

  • Nhấn shift+ ctrl+ cđể 'Sao chép' (vào bảng tạm).

  • Nhấn shift+ ctrl+ vđể 'Dán' vào một cửa sổ đầu cuối khác.

  • Nhấn ctrl+ vđể 'Dán' vào chương trình ứng dụng GUI thông thường, ví dụ: Firefox hoặc Gedit.


1
Tôi đã nâng cấp lên Ubuntu 17.10, một điều là trình quản lý x mặc định đã thay đổi từ unity trở lại gnome. Bây giờ, copy-on-select không còn hoạt động nữa, khi tôi sử dụng nút giữa để dán, nó sẽ dán một số bộ đệm clipboard khác. Tôi vẫn đang tìm kiếm giải pháp.
fchen

@fchen, dán với nhấp chuột giữa hoạt động với tôi trong 17.10, ngay cả với Wayland. Hệ thống của tôi là một cài đặt mới. Tôi biết rằng có một số vấn đề với các hệ thống 17.10 được nâng cấp từ các phiên bản trước.
sudodus

Tôi đã chuyển từ ubfox xorg sang unity và nó hoạt động ngay bây giờ. Từ các tìm kiếm khác, mọi người đã báo cáo các tác phẩm sao chép để chọn trong một khoảng thời gian và sau đó sẽ không hoạt động vì một số lý do cho đến khi bạn khởi động lại.
fchen

@fchen Tôi vào ngày 16.04 và tôi đang gặp vấn đề tương tự: /
polynomial_donut


2

FWIW, tôi không cắt và dán nhiều trong một thiết bị đầu cuối. Chỉ cần gõ. Bạn đang làm gì để cắt giảm quan trọng?

Sao chép / dán được cung cấp bởi chương trình thiết bị đầu cuối, nếu có. Không có câu trả lời chung chung. Vì bạn không cho chúng tôi biết trình giả lập thiết bị đầu cuối nào bạn sử dụng, chúng tôi không thể giúp. Nếu thiết bị đầu cuối có menu kéo xuống (thiết bị đầu cuối gnome), bạn có thể nhận được gợi ý. Tôi gần như chắc chắn không có Ctrl+ Vtrong xterm hoặc rxvt.

CSONG có thể được cắt / dán từ chương trình bạn đang chạy trong thiết bị đầu cuối. Khởi chạy emacs trong một thiết bị đầu cuối, cắt là Ctrl+ Wvà dán là Ctrl+ Y.

Tính năng dán chung duy nhất sẽ đến từ HĐH Linux cơ bản. Điều này cũng hoạt động trong một Terminal ảo ( Alt+ Ctrl+ F1). Sử dụng nút bên trái để tô sáng. Sau đó bấm vào giữa để dán. Hành động phải xảy ra mà không có nhấp chuột giữa. Nhấp chuột giữa là một trọng tâm và dán trong một bước. Tôi sử dụng tất cả các thời gian.

Cũng có thể cài đặt một bảng tạm giả, có thể tìm thiết bị đầu cuối để hợp tác với nó. Chuyển văn bản từ chương trình này sang chương trình khác.


Làm thế nào để bạn sử dụng chuột trong TTY?
wjandrea

4
@wjandrea Bằng cách sử dụng giao diện Chuột Mục đích Chung : Làm cách nào tôi có thể sử dụng chuột trong thiết bị đầu cuối ảo?
tráng miệng

1

Bạn đã thử sử dụng Ctrl+ InsShift+ Inschưa? Tôi không chắc chắn về việc sao chép, nhưng dán hoạt động tốt cho tôi. Hãy thử và EDIT câu hỏi của bạn nếu nó không hoạt động.


1

Một cài đặt đã bị vô hiệu hóa trên máy của tôi, ngăn dán giữa nhấp để hoạt động như bình thường:

org.gnome.desktop.interface.gtk-enable-primary-paste

Bạn có thể chỉnh sửa giá trị này bằng cách sử dụng trình soạn thảo dconf (UI) hoặc bằng cách sử dụng cli:

gsettings set org.gnome.desktop.interface gtk-enable-primary-paste true

Làm thế nào để kích hoạt điều đó?
Volker Siegel
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.