Câu hỏi Làm thế nào để sao chép văn bản từ Console2?


Tôi chỉ mới bắt đầu sử dụng Console2 như là một thay thế cho cmd.exe

Tôi không thể tìm ra cách sao chép văn bản từ bảng điều khiển sang clipboard - kéo chuột qua nó bằng chuột sẽ không đánh dấu bất kỳ thứ gì và không có tùy chọn nào trong menu chuột phải để "đánh dấu" như trong cmd.exe

Nó phải được terribly rõ ràng nhưng tôi đoán tôi nhìn nó ... :(


204
2018-04-19 22:26


gốc


Console2 không phải là một thay thế cho cmd. Nó chỉ là một front-end khác nhau cho bất kỳ ứng dụng giao diện điều khiển bạn xảy ra để chạy. - Joey
Tôi không nghĩ rằng Console2 hoạt động cho bất kỳ giao diện điều khiển nào khác hơn cmd.exe. IIRC, hành vi chuột lạ là vì cmd.exe thực sự xử lý tất cả bản vẽ cửa sổ, thay vì sử dụng API cửa sổ chuẩn. Kết quả là, hành vi của nó là một chút lỗi thời. - Fake Name
@Fake Name: (nhận xét bị trì hoãn) cmd.exe là một vỏ; nó không làm bất kỳ bản vẽ cửa sổ nào, chỉ phân tích các lệnh. Cửa sổ mà nó sử dụng là cửa sổ "Win32 Console". Console2 là một "giao diện điều khiển" hoặc "thiết bị đầu cuối", một sự thay thế cho các cửa sổ giao diện điều khiển Win32 xấu xí; sự chậm trễ là bởi vì nó có để thăm dò ý kiến ​​một cửa sổ giao diện điều khiển "thực" ẩn cho các thay đổi. - grawity
@ FakeName, tôi sử dụng Console2 làm giao diện người dùng cho 3 thiết bị đầu cuối khác nhau: cmd.exe, cygwin và Git Bash. Có vẻ như hành vi của chuột dường như có liên quan - Drew Noakes


Các câu trả lời:


Mở menu Console2 Chỉnh sửa -> Cài đặt, và trong Phím nóng / Chuột cài đặt cấu hình lựa chọn và sao chép hành động. Các giá trị mặc định là một chút khả nghi.

Tôi sử dụng:

  • Nút chuột trái = chọn
  • Ctrl+C = copy
  • Ctrl+V = dán
  • ESC = lựa chọn rõ ràng

Đảm bảo bạn nhấn 'Chỉ định' sau mỗi thay đổi bạn thực hiện nếu không thay đổi sẽ không có hiệu lực.

Lưu ý cuối cùng: Hãy cẩn thận nếu bạn sử dụng ESC hoặc là Ctrl+V trong vimhoặc trong bất kỳ ứng dụng nào khác.


211
2018-04-20 09:35



Vâng điều này đã không thực sự làm việc. Tôi vẫn không thể chọn văn bản. Tuy nhiên, mục nhập về việc tổ chức ca làm việc đã giúp. - homaxto
Cấu hình này hoạt động tốt trên bản sao Console2 của tôi. Đảm bảo rằng không có ràng buộc nào khác thực hiện thao tác Nhấp chuột trái. - invert
Làm việc cho tôi quá. Tôi thực sự có nút chuột trái cả để chọn văn bản và sao chép / xóa. - Peter Jaric
Ha ha đó là sự thật. Nắm bắt tốt! Tôi vẫn thích các mặc định lành mạnh được cập nhật ở trên :-) - invert
Tôi không chắc chắn nếu bạn cần phải chỉ định "ESC" để xóa lựa chọn. Lựa chọn dường như bị xóa khi bạn nhấp chuột trái một lần nữa. Tôi cũng đã chọn tùy chọn "Xóa lựa chọn trên bản sao". Tôi thường thích sử dụng phím ESC để xóa các lệnh trong cmd.exe vì vậy tôi chưa gán bất kỳ hành động nào cho khóa đó. - blissfool


Giữ SHIFT và đánh dấu các văn bản nên làm các trick (ít nhất là cho tôi). Sau đó, chỉ cần nhấp vào Chỉnh sửa -> Sao chép


63
2018-04-20 07:19



Cảm ơn! Đối với tôi, mặc dù nó tự động sao chép nó ngay khi tôi hoàn thành việc đánh dấu lựa chọn. - GJ.
Điều này làm việc cho tôi, nhưng nó phải là một lỗi mà chỉ ảnh hưởng đến một số người (2.00.148). Trên một máy trước đó, điều này là không cần thiết, và giao diện người dùng không chỉ ra rằng SHIFT cần thiết. - John Hatton
@GJ., Đó là do Chọn trên bản sao tùy chọn đang được chọn. - Drew Noakes


Việc gán phím và chuột của Console2 hơi sôi nổi. Đây là cách thực sự làm cho left_click == chọn văn bản:

  1. Mở menu phụ Edit-> Settings-> Hotkeys-> Mouse.
  2. Chọn mục "Chọn văn bản". Sau đó thay đổi dòng "Button:" thành "Left" và bỏ chọn tất cả ba hộp Modifiers.
  3. Sau đó nhấp vào "Chỉ định" - không có bước này, không có thay đổi nào của bạn thực sự có hiệu lực.

13
2017-12-28 21:08





Bạn cũng có thể chỉ định cấu hình Chọn văn bản: Nút chuột trái

và sau đó bật "Sao chép khi chọn" trên tab "Hành vi" trong cài đặt.


4
2018-04-28 01:23





Console2 không phải là một trình bao. Nó là một cửa sổ điều khiển nâng cao. Bạn có thể cấu hình Console2 để chạy bất kỳ trình bao nào bạn muốn như cmd.exe hoặc bash.

Theo mặc định, tôi tin rằng chức năng sao chép-dán trong cửa sổ Console2 là:

Chọn văn bản: Shift + Nút chuột trái
Sao chép văn bản: Nút chuột trái
Dán văn bản: Nút chuột giữa

lưu ý: theo mặc định, nút chuột phải sẽ hiển thị menu cho phép bạn định cấu hình Console2

Bạn phải chọn  Sao chép văn bản (bằng cách nhấp vào nút chuột trái sau khi bạn đã chọn xong). Việc chọn văn bản đơn giản không tự động sao chép văn bản (như cài đặt chỉnh sửa nhanh của bảng điều khiển cửa sổ mặc định).


3
2018-03-10 22:57





  • Bảo đảm Behaviour > Copy on select được bỏ chọn
  • Trong Hotkeys > Mouse đặt các mục sau (ghi chú, nhấn Assign sau khi thay đổi cài đặt để lưu chúng)
    • Sao chép / xóa lựa chọn: Đúng
    • Chọn văn bản: Trái
    • Dán văn bản: Phải
    • Kéo cửa sổ: Giữa
    • Menu ngữ cảnh: Phải + Ctrl

Với thiết lập này:

  • Kéo bằng chuột trái sẽ chọn
  • Với văn bản được chọn:
    • Nhấp chuột phải vào văn bản đã chọn sẽ sao chép nó
    • Nhấp chuột trái hoặc phải ở bất kỳ nơi nào khác sẽ xóa lựa chọn mà không cần sao chép
  • Nhấp chuột phải sẽ dán trừ khi có văn bản được chọn

Thiết lập này là gần nhất tôi có thể nhận được các hoạt động chế độ chỉnh sửa nhanh cmd thông thường để nó không gây nhầm lẫn bộ nhớ cơ của tôi, nhưng nó có lợi thế là bạn có thể loại bỏ các lựa chọn mà không cần sao chép.


2
2017-10-01 09:54



đây là thiết lập giấc mơ! - Bobo


Có, Console2 chỉ là một front-end và tôi cũng sử dụng nó với msys bash, powershell, và cmd.exe cơ bản. Các phím tắt có thể giống nhau cho nhiều chức năng (tôi đã để lại nút chuột để chọn lựa chọn và chọn rõ). Tuy nhiên, mặc định trong tab "hành vi" trong các thiết lập xác định BOTH tự động sao chép vào lựa chọn AND rõ ràng trên bản sao, do đó, nó sẽ giống như việc lựa chọn ngay lập tức bị loại bỏ (văn bản vẫn đang được sao chép đúng). Chỉ cần bỏ chọn lựa chọn rõ ràng trên bản sao và văn bản đã chọn sẽ được tô sáng.

Console2 là btw khá tuyệt vời :)


2
2018-03-06 17:18