W Vimie, gdy wykonuję przyrostowe wyszukiwanie "x", wprowadzając /x
I następnie naciśnij n
, aby przejść do następnego wystąpienia. Jeśli właśnie dopasowałem ostatnie wystąpienie do pliku, po naciśnięciu klawisza n
kursor zacznie szukać dopasowania na początku pliku --- spowoduje powrót do początku. Nie chcę, aby pętla powróciła do początku. Chcę, aby n
po prostu nie znaleziono więcej pasujących po osiągnięciu ostatecznego wystąpienia. Powodem, dla którego chcę to zachowanie, jest to, że mogę łatwo zobaczyć, kiedy przeszukałem cały plik.vim przyrostowe zatrzymanie wyszukiwania na końcu pliku
Czy ktoś wie, jak wpłynąć na to zachowanie?
FYI: Używam następujące opcje .vimrc:
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
Dzięki, wiedziałem, że to musi być coś bezpośredni i prosty :) – synaptik
Właśnie dodaje tej linii do mojego '~/.vimrc'. Kiedy będę musiał owinąć, zrobię ": 1" –