Martin Grenfell
f76f983182
add doc for the changes to the t/T mappings
16 years ago
Martin Grenfell
312ce93bb4
make the t/T mappings work for bookmarks
when you hit t/T on a bookmark a new tab is opened and, if the bookmark
is a dir, a nerd tree is opened for that dir. If the bookmark is a file
then just open the file
16 years ago
Martin Grenfell
06776557cf
add bookmark mappings to quickhelp
16 years ago
Martin Grenfell
d831cbf17b
render bookmark paths as wide as the window allows
16 years ago
Martin Grenfell
aad2259522
add doc for bookmarks
16 years ago
Martin Grenfell
e1bd98fc7c
open file bookmarks when user activates them
when the user activates a file bookmark open that file in the previous
window (i.e. do the 'o' mapping)
16 years ago
Martin Grenfell
7ca9b07b68
make NERDTreeShowBookmarks default to 0
16 years ago
Martin Grenfell
1532bf1922
move the bookmark->string code into the bookmark class
16 years ago
Martin Grenfell
ac544460e4
clean up/add comments to the bookmark methods
16 years ago
Martin Grenfell
d2989eb3e0
huge refactor, add bookmark class
16 years ago
Martin Grenfell
73be034d5e
remove some random unneeded colons
16 years ago
Martin Grenfell
b5d6736f76
remove some old testing code
16 years ago
Martin Grenfell
1c38ffd30b
add bookmark mapping to the quickhelp
16 years ago
Martin Grenfell
8e4b3565f8
turn bookmarks off by default
16 years ago
Martin Grenfell
31445645f7
truncate the bookmark path if its too long
16 years ago
Martin Grenfell
fc053917d8
add highlighting for bookmarks gui
16 years ago
Martin Grenfell
201df0a782
only show bookmark if NERDTreeShowBookmarks is set
16 years ago
Martin Grenfell
b59a7cd979
remove bookmarks display footer
16 years ago
Martin Grenfell
8f7aed712b
add a mapping to toggle display of bookmarks
16 years ago
Martin Grenfell
3e946b1b4f
make 'o' active bookmarks as well
hitting 'o' or clicking a bookmark will now make that bookmark to the
new tree root, in the same way that :BookmarkToRoot does
16 years ago
Martin Grenfell
2a16431b2d
add bookmarks to the view
16 years ago
Martin Grenfell
6815622d2c
add doc for NERDTreeQuitOnClose
16 years ago
Martin Grenfell
5c32c2a226
update help file to reflect the previous patch
* Add a doc section for the NERDTreeQuitOnOpen option.
* Update changelog.
* update credits.
16 years ago
Martin Grenfell
b363396a93
apply "NERDTreeQuitOnOpen" patch from Matan Nassau
with some slight modifications
16 years ago
Martin Grenfell
87382097df
resize the tree window when it was the only one
if the nerd tree window is the only window open when the user opens a
file, the file will be opened in a new split. Previously that meant the
two windows would take up half the screen each.
16 years ago
Martin Grenfell
e6d2f12bf6
switch to version 2.11.0
16 years ago
Martin Grenfell
43ee096cee
inline some script level constants
16 years ago
Martin Grenfell
2b1eecebb2
bugfix for renaming files
16 years ago
Martin Grenfell
c0d83f95a8
update credits
16 years ago
Martin Grenfell
01ded5d150
update changelog
16 years ago
Martin Grenfell
5884cf3774
fix a bug with scrolloff
take &scrolloff into account when restoring the window position when
recreating the nerd tree window
16 years ago
Martin Grenfell
d15818bafa
save and restore the size of the window
store the old nerd tree window size as a tabpage local variable and
restore it when reloading the tree window
16 years ago
Martin Grenfell
f74ec0661d
dont resize tree window when opening with <tab>
the <tab> mapping creates a new window, and we previously resized the
nerd tree window at the same time
16 years ago
Martin Grenfell
d68dcd252e
bugfix to window resize code
16 years ago
Martin Grenfell
30bfb6e6b7
Revert "be silent when opening files"
This reverts commit 6334e99192
.
Opening files silently causes vim to hang if the file is already open by
another vim instance (it tries to print out the swap file
message/options but it cant).
16 years ago
Martin Grenfell
bfa5de8c55
minor bugfix
16 years ago
Martin Grenfell
6a665a588f
update the help page
16 years ago
Martin Grenfell
55ff76171a
update the changelog
16 years ago
Martin Grenfell
a701bb71c4
remove some trailing whitespace from the view
The quickhelp had some trailing whitespace, this was removed and a help
highlight pattern had to be changed to fit. Also, there was another
trailing space the s:RenderView() function.
16 years ago
Martin Grenfell
6343639193
remove the magic from the <c-j>/<c-k> mappings
previoulsy, <c-k>/<c-j> did magic stuff if the selected node was a file.
i.e. jumped to the parent/parents next sibling. I chose to remove this
behaviour as it is more confusing than helpful.
16 years ago
Martin Grenfell
5ce5c62611
dont ever escape paths when calling delete()
previously we were escaping when deleting files, and this was causing
the operation to fail
16 years ago
Martin Grenfell
3ebff6ae54
fix highlighting of directory symlinks
16 years ago
Martin Grenfell
d9a03f4600
add syntax highlighting for executable nodes
16 years ago
Martin Grenfell
59b132f0f7
add a * when rendering executable paths
16 years ago
Martin Grenfell
d56bf992d2
make paths cache whether they are executable
16 years ago
Martin Grenfell
efa7941c54
remove a stray :echo
16 years ago
Martin Grenfell
808850a464
dont open a file twice in the same tab with o mapping
if the user tells the nerd tree to open a file (without splitting), and
that file is already open in the current tab, then just stick the cursor
in the existing window for the file
16 years ago
Martin Grenfell
24ad44b46f
dont clobber "special" windows when opening files
if the user tries to open a file and the previous window is "special"
(eg the quickfix window or another explorer plugin) then force a new
split to be opened instead
16 years ago
Martin Grenfell
737ad58740
use :echomsg instead of just :echo
this is so that the messages get recorded in message history and can be
view with :messages
16 years ago
Martin Grenfell
a856622f0c
switch vertion to 2.10.0
16 years ago