我可以點擊一個單字並自動突出顯示該單字嗎?

我可以點擊一個單字並自動突出顯示該單字嗎?

我在 Notepad++ 中看到了這個有趣的功能。

對於 vim 中的相同內容,我需要:

  • 點擊一個字
  • *

如果我想檢查不同的單詞,我需要按*多次。它會自動將我的遊標移動到下一個匹配的單詞,這不是我想要的。

這可以像自動突出顯示一樣完成並且不移動遊標嗎?

答案1

你有一些簡短的腳本這一頁

答案2

終於找到了做法:將以下內容加入到.vimrc

autocmd CursorMoved * silent! exe printf('match Search /\<%s\>/', expand('<cword>'))
autocmd CursorHold *  silent! exe printf('match Search /\<%s\>/', expand('<cword>'))

你也可以將Search上面的內容替換成你喜歡的任何內容highlight,甚至是自訂的方案。

相關內容