Trong Vim, khi tôi thực hiện tìm kiếm gia tăng cho "x" bằng cách nhập /x
, sau đó nhấn n
để chuyển đến lần xuất hiện tiếp theo. Nếu tôi vừa xuất hiện lần xuất hiện cuối cùng tại tệp, khi tôi nhấn n
con trỏ sẽ bắt đầu tìm kiếm kết quả phù hợp ở đầu tệp --- nó sẽ lặp lại từ đầu. Tôi không muốn nó lặp lại từ đầu. Tôi muốn n
chỉ đơn giản là không tìm thấy bất kỳ trận đấu nào khác sau khi nó đạt đến sự xuất hiện cuối cùng. Lý do tôi muốn hành vi này là để tôi có thể dễ dàng nhìn thấy khi tôi đã tìm kiếm thông qua toàn bộ tập tin.dừng tìm kiếm gia tăng vim ở cuối tệp
Có ai biết cách thực hiện hành vi này không?
FYI: Tôi đang sử dụng các tùy chọn vimrc sau:
colorscheme zenburn " zenburn colorscheme
set nocompatible " prevent Vim from emulating Vi's bugs
set scrolloff=5 " keeps cursor away from top/bottom of screen
set nobackup " don't make automatic backups
set incsearch " incremental searching
set ignorecase " case insensitive matching
set smartcase " smart case matching
set showmatch " show matching bracket
set autoindent " indentation
set smartindent " indentation
set cindent " indenting for C code
set tabstop=4 " 4-space tabs
set shiftwidth=4 " 4-space tabs
syntax on " syntax highlighting
filetype on " behavior based on file type
filetype plugin on " behavior based on file type
filetype indent on " behavior based on file type
set visualbell " replace beeping with flashing screen
set gfn=Lucida_Sans_Typewriter:h10:cANSI
Cảm ơn, tôi biết điều này phải trực tiếp và đơn giản :) – synaptik
Tôi vừa thêm dòng này vào '~/.vimrc' của mình. Khi tôi cần bọc tôi sẽ làm một ': 1' –