vimでマークを適切に表示する方法はありません。
ただし、それらをリストするだけで十分な場合は、:marks
通常の -modeコマンドを発行できます。これにより、現在のバッファー内のすべてのマークとすべてのグローバルマーク(大文字の付いたマーク)のリストが表示されます。
さらに、仕事をするshowmarksと呼ばれるプラグインがあります。特定の行のマークの名前を含むlinenumbers-columnの左側に列を表示します。これには、グローバルマークが含まれます。
このプラグインのいくつかのバージョンが存在します。JacquesBodin-Hullinのバージョンが、vimの現在のバージョン(7.4以上)で問題なく動作しているように見える唯一のバージョンであることがわかりました。これはgithubにあります:jacquesbh / vim-showmarks。
使用している場合はVundleをプラグインマネージャーとして、あなたに次の行に登録することができます。vimrcの実行後に、:PluginInstall jacquesbh/vim-showmarks
。
call vundle#begin()
" ... other plugins
Plugin 'jacquesbh/vim-showmarks'
call vundle#end()
あなたがshowmarksをインストールした後、あなたがマークを表示させることができます:DoShowMarks
し、再びそれらを隠す:NoShowMarks
- !
最後には、すべてのバッファのためのコマンドを実行します。
m'
。