Tôi đã ánh xạ lại [[
và ]]
để tìm mẫu trước đó và tiếp theo trong tệp. Ánh xạ như sau:VIM Khôi phục mẫu tìm kiếm cuối cùng
nmap [[ ?^.section <CR>
nmap ]] /?section /<CR>
Vấn đề là khi tôi sử dụng bất kỳ trong số họ, tôi "lỏng lẻo" mô hình tìm kiếm hiện tại, vì vậy khi làm n
cho trận đấu tiếp theo, tôi tìm kiếm "phần" bên cạnh .
Có cách nào để khôi phục mẫu tìm kiếm hoặc cho các ánh xạ [[
và ]]
không ảnh hưởng đến mẫu tìm kiếm hiện tại không?
Tùy thuộc vào những gì bạn đang cố gắng làm 'histdel()' cũng có thể hữu ích. Thao tác này sẽ tự động xóa tìm kiếm hiện tại của bạn, nhưng không xóa tìm kiếm khỏi lịch sử tìm kiếm (được truy cập bằng 'q /') –