VIM で * 演算子を再マップしようとしています。私は試してみnnoremap <*>
ましnnoremap <S-8>
たが、役に立ちませんでした。これを適切に行う方法についての指示を見つけることができませんでした。*、または数字キー/数字キーの特殊文字を再マップするにはどうすればよいですか?
あなたの多くは、なぜ誰もがこれをやりたいのか疑問に思っていることは間違いないので、カーソルの下の単語の次の出現に自動的に進まないことを除いて、* 演算子を通常のように動作させることができます (移動せずに一致を強調表示するセクションを参照) 。 .
編集:
私が使用している完全なコマンドは次のとおりです。
nnoremap <*> :let @/='\<<C-R>=expand("<cword>")<CR>\>'<CR>:set hls<CR>
または*
の機能を再マップする場所*
<shift + 8>