Vim: tìm kiếm lên / xuống trong tệp từ điểm / vị trí cụ thể


17

Tôi muốn tìm kiếm một từ từ vị trí con trỏ hiện tại của tôi trong vim để hướng lên trong tệp.

Làm thế nào để đạt được điều này?

Ngoài ra làm thế nào để làm tương tự cho xuống trong tập tin.


3
Bạn nhấn '/' hoặc '?' Các phím để nhìn về phía trước và phía sau, tương ứng.
41754

Các lệnh :set hlsearch:set incsearchcó thể được bạn quan tâm.
evilsoup

Câu trả lời:


29

Để tìm kiếm ngược từ con trỏ của bạn cho một từ, chỉ cần sử dụng ?. Vì vậy, để tìm từ "fred", bạn sẽ phát hành ?fred.

Để tìm kiếm chuyển tiếp bạn sử dụng /, sử dụng "fred" làm ví dụ một lần nữa bạn sẽ đưa ra /fred.

Nếu bạn muốn tiếp tục tìm kiếm cùng một thuật ngữ, theo cùng một hướng bạn có thể sử dụng nlệnh. (Hoặc bạn có thể phát hành ?hoặc /không có đối số).


10

Nhập ?search textvào chế độ lệnh tìm kiếm ngược từ điểm trong khi /search texttìm kiếm chuyển tiếp.

nvào trường hợp tiếp theo của văn bản tìm kiếm theo hướng bạn tìm kiếm lần cuối và gõ Nnhìn theo hướng ngược lại với tìm kiếm cuối cùng của bạn.


Heh snap msw, chúng tôi đã nói gần như những điều tương tự! :)
Drav Sloan

3
Vâng, nhưng tôi đã nâng cấp bạn trước: p
msw

Tôi chỉ quá chậm chạp, phải bằng tuổi tôi ...
Drav Sloan
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.