Merge pull request #704 from lifecrisis/bookmarks-markers
FEATURE: The g:NERDTreeMarkBookmarks setting
This commit is contained in:
commit
17713ee293
@ -638,11 +638,11 @@ NERD tree. These options should be set in your vimrc.
|
|||||||
|
|
||||||
|'NERDTreeBookmarksFile'| Where the bookmarks are stored.
|
|'NERDTreeBookmarksFile'| Where the bookmarks are stored.
|
||||||
|
|
||||||
|'NERDTreeBookmarksSort'| Whether the bookmarks list is sorted on
|
|'NERDTreeBookmarksSort'| Control how the Bookmark table is sorted.
|
||||||
display.
|
|
||||||
|
|
||||||
|'NERDTreeMouseMode'| Tells the NERD tree how to handle mouse
|
|'NERDTreeMarkBookmarks'| Render bookmarked nodes with markers.
|
||||||
clicks.
|
|
||||||
|
|'NERDTreeMouseMode'| Manage the interpretation of mouse clicks.
|
||||||
|
|
||||||
|'NERDTreeQuitOnOpen'| Closes the tree window after opening a file.
|
|'NERDTreeQuitOnOpen'| Closes the tree window after opening a file.
|
||||||
|
|
||||||
@ -846,6 +846,15 @@ If set to 0, the bookmarks list is not sorted.
|
|||||||
If set to 1, the bookmarks list is sorted in a case-insensitive manner.
|
If set to 1, the bookmarks list is sorted in a case-insensitive manner.
|
||||||
If set to 2, the bookmarks list is sorted in a case-sensitive manner.
|
If set to 2, the bookmarks list is sorted in a case-sensitive manner.
|
||||||
|
|
||||||
|
------------------------------------------------------------------------------
|
||||||
|
*'NERDTreeMarkBookmarks'*
|
||||||
|
Values: 0 or 1
|
||||||
|
Default: 1
|
||||||
|
|
||||||
|
If set to 1, Bookmarks will be specially marked whenever the NERDTree is
|
||||||
|
rendered. Users of the |'NERDTreeMinimalUI'| setting may prefer to disable
|
||||||
|
this setting for even less visual clutter.
|
||||||
|
|
||||||
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
||||||
*'NERDTreeMouseMode'*
|
*'NERDTreeMouseMode'*
|
||||||
Values: 1, 2 or 3.
|
Values: 1, 2 or 3.
|
||||||
|
@ -52,7 +52,7 @@ function! s:Path.cacheDisplayString() abort
|
|||||||
call add(self._bookmarkNames, i.name)
|
call add(self._bookmarkNames, i.name)
|
||||||
endif
|
endif
|
||||||
endfor
|
endfor
|
||||||
if !empty(self._bookmarkNames)
|
if !empty(self._bookmarkNames) && g:NERDTreeMarkBookmarks == 1
|
||||||
let self.cachedDisplayString .= ' {' . join(self._bookmarkNames) . '}'
|
let self.cachedDisplayString .= ' {' . join(self._bookmarkNames) . '}'
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -57,6 +57,7 @@ call s:initVariable("g:NERDTreeBookmarksFile", expand('$HOME') . '/.NERDTreeBook
|
|||||||
call s:initVariable("g:NERDTreeBookmarksSort", 1)
|
call s:initVariable("g:NERDTreeBookmarksSort", 1)
|
||||||
call s:initVariable("g:NERDTreeHighlightCursorline", 1)
|
call s:initVariable("g:NERDTreeHighlightCursorline", 1)
|
||||||
call s:initVariable("g:NERDTreeHijackNetrw", 1)
|
call s:initVariable("g:NERDTreeHijackNetrw", 1)
|
||||||
|
call s:initVariable('g:NERDTreeMarkBookmarks', 1)
|
||||||
call s:initVariable("g:NERDTreeMouseMode", 1)
|
call s:initVariable("g:NERDTreeMouseMode", 1)
|
||||||
call s:initVariable("g:NERDTreeNotificationThreshold", 100)
|
call s:initVariable("g:NERDTreeNotificationThreshold", 100)
|
||||||
call s:initVariable("g:NERDTreeQuitOnOpen", 0)
|
call s:initVariable("g:NERDTreeQuitOnOpen", 0)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user