Bất kỳ cách nào để tìm kiếm văn bản trong nano?


174

Nano là trình soạn thảo tôi sử dụng trong các dấu nhắc lệnh.

Khi tôi mở một tệp lớn, tôi muốn tìm kiếm một số văn bản (think Ctrl+ F).

Có cách nào để làm việc này không?


Ctrl + \ là hữu ích để thay thế. Tôi không bao giờ nhận thấy, nó ở dưới cùng của màn hình nano.
Thufir

Câu trả lời:


275

Ctrl+ Wlà lối tắt để tìm kiếm. Hiệu quả tương tự có thể đạt được bằng cách nhấn F6phím. Sau khi nhập cụm từ tìm kiếm, nhấn Enter. Để lặp lại tìm kiếm, vấn đề Alt+ W. Trong menu này, bạn có thể chọn các tìm kiếm trước đó bằng phím mũi tên lên / xuống.

Để chuyển đổi tìm kiếm ngược, bạn cần nhấn Alt+ Btrong hộp thoại tìm kiếm.

Để biết thêm phím tắt, nhấn F1


3
Alt + W đang đóng vỏ iterm cho tôi và không lặp lại tìm kiếm trên Mac
anon58192932

Alt-B không làm việc cho tôi
ubuntu_uk_user

1
@ParsaAkbari Trình giả lập thiết bị đầu cuối của bạn có thể đang chặn tổ hợp phím. Hãy thử sửa đổi các phím tắt đầu cuối hoặc sử dụng một phím tắt khác. Konsole làm việc cho tôi.
Lekensteyn

2
Nếu bạn gõ ctrl + W lần nữa và nhấn enter, bạn sẽ chuyển đến mục tiếp theo. (Nhưng tôi đồng ý rằng Alt + W nhanh hơn.)
Emiel


9

^ W (F6) Tìm kiếm một chuỗi hoặc một biểu thức chính quy

  1. Không phải trong tất cả các hệ thống làm việc F1 cho trang trợ giúp. Hãy thử ^ G .
  2. Không phải trong tất cả các hệ thống nano đều có trang trợ giúp

Đúng, đó chỉ là trang trợ giúp bên dưới. Đối với những người nhìn thấy thông báo này [Xin lỗi, hỗ trợ cho chức năng này đã bị tắt] thay vì trang trợ giúp nano

^ G (F1) Hiển thị văn bản trợ giúp này

^ X (F2) Đóng bộ đệm tệp hiện tại / Thoát khỏi nano

^ O (F3) Ghi tập tin hiện tại vào đĩa

^ J (F4) Biện minh cho đoạn hiện tại

^ R (F5) Chèn một tệp khác vào tệp hiện tại

^ W (F6) Tìm kiếm một chuỗi hoặc một biểu thức chính quy

^ Y (F7) Chuyển đến màn hình trước

^ V (F8) Chuyển đến màn hình tiếp theo

^ K (F9) Cắt dòng hiện tại và lưu nó trong cutbuffer

^ U (F10) Uncut từ cutbuffer vào dòng hiện tại

^ C (F11) Hiển thị vị trí của con trỏ

^ T (F12) Gọi trình kiểm tra chính tả, nếu có

M- \ (M- |) Chuyển đến dòng đầu tiên của tệp

M- / (M-?) Đi đến dòng cuối cùng của tệp

^ _ (F13) (MG) Chuyển đến số dòng và số cột

^ \ (F14) (MR) Thay thế một chuỗi hoặc một biểu thức thông thường

^^ (F15) (MA) Đánh dấu văn bản ở vị trí con trỏ

MW (F16) Lặp lại tìm kiếm cuối cùng

M- ^ (M-6) Sao chép dòng hiện tại và lưu nó trong cutbuffer

M-} thụt dòng hiện tại

M- { Hủy liên kết dòng hiện tại

^ F Đi về phía trước một nhân vật

^ B Quay lại một nhân vật

^ Không gian Đi về phía trước một từ

M-Space Quay lại một từ

^ P Chuyển đến dòng trước

^ N Đi đến dòng tiếp theo

^ Đi đến đầu dòng hiện tại

^ E Đi đến cuối dòng hiện tại

M- ( (M-9) Đi đến đầu đoạn; sau đó của đoạn trước

M-) (M-0) Đi xa hơn cuối đoạn; sau đó của đoạn tiếp theo

M-] Chuyển đến dấu ngoặc phù hợp

M-- (M-_) Cuộn lên một dòng mà không cuộn con trỏ

M- + (M- =) Cuộn xuống một dòng mà không cuộn con trỏ

M- < (M-,) Chuyển sang bộ đệm tệp trước đó

M-> (M-.) Chuyển sang bộ đệm tệp tiếp theo

MV Chèn nguyên văn tổ hợp phím tiếp theo

^ Tôi chèn một tab ở vị trí con trỏ

^ M Chèn một dòng mới ở vị trí con trỏ

^ D Xóa ký tự dưới con trỏ

^ H Xóa ký tự bên trái con trỏ

MT Cắt từ vị trí con trỏ đến cuối tập tin

MJ chứng minh toàn bộ tập tin

MD Đếm số lượng từ, dòng và ký tự

^ L Làm mới (vẽ lại) màn hình hiện tại

^ Z Tạm dừng trình chỉnh sửa (nếu tạm dừng được bật)

(MX) Chế độ trợ giúp bật / tắt

(MC) Bật / tắt hiển thị vị trí con trỏ liên tục

(MO) Sử dụng thêm một dòng để chỉnh sửa bật / tắt

(MS) Bật / tắt cuộn mượt mà

(MP) Bật / tắt hiển thị khoảng trắng

(MY) Bật / tắt cú pháp màu

(MH) Bật / tắt khóa nhà thông minh

(MI) Tự động bật / tắt thụt lề

(MK) Cắt để kết thúc bật / tắt

(ML) Bật / tắt gói dài dòng

(MQ) Chuyển đổi các tab đã nhập sang không gian bật / tắt


6

Bạn có thể tìm kiếm văn bản trong nano bằng cách sử dụng Ctrl W.

Alt W(hoặc Esc, W) sẽ lặp lại việc tìm kiếm. (Ngoài ra, để trống ô sẽ mặc định cho văn bản cuối cùng được tìm kiếm.)

Nhấn Ctrl Rtrong khi trong dấu nhắc Tìm sẽ kích hoạt chế độ Thay thế.

Kể từ nano 2.8.2 (tháng 5 năm 2017), tìm kiếm cũng hoạt động trong Ctrl Gmàn hình trợ giúp của nano .


3
Esc - Wđã làm điều đó cho tôi trong Mac OS X El Capitan, v10.11.5 thankyou
Eleanor Zimmermann

Gần đây tôi đã phát hiện ra, rất nhiều phím tắt có xu hướng hoạt động nếu bạn cũng nhấn Shift, vì vậy Alt-Shift-W cũng có thể hoạt động. (Điều này làm cho mọi thứ dễ dàng hơn nhiều cho các tìm kiếm lặp đi lặp lại.)
mwfearnley

Alt W là những gì tôi đang tìm kiếm.
Lakshman Pilaka

Lưu ý, một số thiết bị đầu cuối lấy Alt W, nhưng Alt Shift Wcũng nên hoạt động
mwfearnley
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.