Chọn văn bản trong iTerm bằng bàn phím


Câu trả lời:


61

Đúng! Trong iTerm2 , hãy làm điều này:

Từ các tài liệu liên quan

  1. Cmd-F
  2. Nhập một số văn bản phù hợp với một phần của những gì bạn muốn sao chép.
  3. Khi bạn có một phần khớp với những gì bạn muốn sao chép, bạn có thể mở rộng lựa chọn.

Nhấn tab để phát triển nó một từ bên phải; nhấn shift-tab để phát triển nó một từ bên trái.

Ngay khi bạn nhấn tab hoặc shift-tab, nó sẽ được sao chép vào bảng tạm. Bạn có thể nhấn tùy chọn - Enter để dán ngay lựa chọn và đóng thanh tìm kiếm cùng một lúc.

Bạn cũng có thể gán các phím tùy chỉnh trong Prefs -> Keys. ( Nguồn )

di chuyển lựa chọn về phía trước bằng từ

di chuyển lựa chọn lạc hậu bằng từ

Cài đặt tương tự cũng có thể được sử dụng để di chuyển lựa chọn dòng.

Ngoài ra, tính năng tự động sửa lỗi giúp giảm nhu cầu sao chép-dán. Chỉ cần nhập phần bắt đầu của một số văn bản trên màn hình hoặc bạn đã dán bản sao gần đây và nhấn cmd-;. Một cửa sổ bật lên xuất hiện và bạn có thể chọn từ đó. Tự động sửa lỗi hoạt động tốt nhất cho một từ duy nhất, mặc dù.

(Tôi đã cập nhật câu trả lời này để phản ánh các tính năng mới trong iTerm 3.0. Cảm ơn @sfarzy về các chỉnh sửa được đề xuất)


cảm ơn. Đây là công việc duy nhất mà tôi tìm thấy cho đến nay. Tuy nhiên, tôi không thể vượt qua một dòng. Điều đó có thể không?
Rob Bednark

3
Nếu bạn có nhiều trận đấu, nhấn cmd-Gđể đi đến trận đấu tiếp theo. Nhấn shift-cmd-Gđể đi theo con đường khác.
gitaarik

2
không có cách giải quyết vui vẻ
Mirko

Tính năng tự động sửa lỗi FTW! nhanh hơn nhiều so với cách tiếp cận dựa trên tìm kiếm, đó là lý do tại sao tôi đến đây để bắt đầu. Ngạc nhiên là họ không quảng cáo này nhiều hơn nữa!
John Culviner

7

Bạn có thể sử dụng "Chỉnh sửa-> Chế độ sao chép" theo mặc định Shift+ Cmd+ C, trong đó bạn có thể sử dụng các phím tắt giống như VIM:

/sẽ cho phép bạn tìm kiếm, vđể chọn, và trong khi chọn, bạn có thể sử dụng $để di chuyển đến cuối dòng và cuối cùng là ol ' Cmd+ tốt Cđể sao chép.


6

Từ tài liệu iTerm2 :

Lựa chọn văn bản

Có hai cách để chọn văn bản để sao chép vào bảng tạm: bạn có thể sử dụng chuột hoặc bạn có thể sử dụng tính năng "sao chép vô hình" của tính năng tìm kiếm. Lựa chọn văn bản bằng chuột được mô tả sau trong phần Sử dụng chung.

Để chọn văn bản mà không sử dụng chuột, nhấn cmd-f để mở trường tìm. Nhập phần đầu của văn bản bạn muốn sao chép và tính năng tìm sẽ chọn nó trong cửa sổ của bạn. Sau đó nhấn tab và kết thúc lựa chọn sẽ tiến lên bằng một từ. Để di chuyển phần đầu của lựa chọn sang trái, nhấn phím shift. Nhiều nhất một dòng văn bản có thể được chọn theo cách này.


Re: At most one line of text can be selected this way. Tôi không may có thể chọn nhiều dòng. Bạn có biết làm thế nào để tắt "tính năng" đó không?
Gabriel

3
trong khi điều này hoạt động, đó là một cách kinh khủng và chậm chạp để làm một việc đơn giản như vậy
Yerken

Điều này gần với những gì tôi muốn nhưng sẽ rất tuyệt nếu làm điều này nhanh chóng với một phím tắt một phím như ctrl + p để đi qua lịch sử lệnh.
Chucky
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.