Вопрос по search – vim инкрементная остановка поиска в конце файла

31

В Vim, когда я делаю пошаговый поиск для "x" введя/x Затем я нажимаюn перейти к следующему вхождению. Если я только что сопоставил последнее вхождение в файле, когда я нажимаюn курсор начнет искать совпадение в начале файла - он вернется к началу.I do not want it to loop back to the beginning.  я хочуn просто не найти больше совпадений после того, как он достигнет финального вхождения. Причина, по которой я хочу это поведение, состоит в том, чтобы я мог легко видеть, когда я искал весь файл.

Кто-нибудь знает, как повлиять на это поведение?

К вашему сведению: я использую следующие параметры .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

Ваш Ответ

1   ответ
44

Выключить'wrapscan' вариант.

set nowrapscan
Спасибо, я знал, что это должно быть что-то прямое и простое :) synaptik
Я только что добавил эту строку в мой~/.vimrc, Когда мне нужно будет завернуть, я сделаю:1
предпочитатьgg над:1, В два раза меньше клавиш.

Похожие вопросы