Tôi có set hlsearch
trong tôi ~/.vimrc
. Điều này thường rất hữu ích, nhưng thật khó chịu khi phải thực hiện :noh
sau khi tôi thực hiện thay thế '<,'>s/$/',/
(làm nổi bật phần cuối của mỗi dòng sau khi tôi chạy nó). Làm thế nào để tôi vim
không nổi bật sau khi thay thế như thế này?
Tôi đang dùng Ubuntu 9.04 với vim
7.2. Tôi gặp vấn đề tương tự trên OS X 10.6 (cũng vim
7.2). Một cái gì đó sẽ làm việc trên cả hai sẽ được mong muốn.
CẬP NHẬT: Tất cả các câu trả lời tôi nhận được chỉ là thêm một ánh xạ chính để làm :noh
(hoặc tương đương). Tôi thực sự cố gắng tránh các hành vi quan trọng tùy chỉnh mà tôi thực sự sẽ quen, nhưng sau đó khiến tôi thất bại thảm hại khi không có chúng (ví dụ như tại máy tính của một người bạn, v.v.). Tôi muốn vim
tự động làm :noh
sau khi thay thế. Đó là, tôi chỉ muốn hlsearch
khi sử dụng /
hoặc *
(có thể một vài trường hợp khác), nhưng không phải lần khác.