51

Vim では、入力して「x」のインクリメンタル検索を行っているときに、次の出現箇所にジャンプするために/xを押します。nファイルの最後の一致に一致した場合、カーソルを押すnと、ファイルの先頭で一致の検索が開始されます---最初にループバックします。 最初にループバックしたくありません。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
4

1 に答える 1

73

オプションをオフにし'wrapscan'ます。

set nowrapscan
于 2012-06-01T17:00:04.097 に答える