Try tagbar plugin for vim