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