mattn
6167a1f7da
use silent! to graceful redraw.
2011-11-30 10:25:37 +09:00
Kien N
d6504d2eb5
Pass s:tagfiles to tag.vim
...
* Pass s:tagfiles and path of the current buffer to tag.vim
to properly expand '.' in the 'tags' option. Continue #27 .
2011-11-29 07:12:58 +07:00
Kien N
a4b8d4cd38
Get tag files with Vim's tagfiles()
...
Continue #27 .
2011-11-28 22:36:13 +07:00
Kien N
c3b316a5a1
Change 'updatetime' handling
...
* Only change 'updatetime' if lazy_update is enabled.
Continue #27 and #37 .
2011-11-28 21:02:13 +07:00
Kien N
ef9e072c5f
Tag and Quickfix extensions
...
* New extensions for searching tag and quickfix.
* Option to update the results lazily. Close #37 .
2011-11-28 19:52:28 +07:00
Kien N
dee2f5a998
Hide active buffer
...
* Don't show active buffer in buffer list
* Remove compword()
Patches by Simon Ruderich
2011-11-23 01:38:21 +07:00
Kien N
052b48bff6
Option to follow symlinks
...
* Add an option to disable symlinks filtering.
* Simplify a few functions.
2011-11-22 13:38:26 +07:00
Kien N
dffd8692d8
Fix path when creating new file
...
* Overlooked after changing from :chd to :lcd. Close #34 .
2011-11-14 21:23:11 +07:00
Kien N
6f2fb27b55
Use old ctrlp_cache if exists
...
* Continue #32
2011-11-14 16:00:44 +07:00
Kien N
9f255ab6b6
Use expand() on cache_dir
...
* Continue #32
2011-11-14 15:41:18 +07:00
Kien N
9da5b08e04
Add sorting by parent dir
...
* Add a simple sorting algo giving more weight to files
with same parent dir. Close #31 .
* Change g:ctrlp_cache_dir to accept full path. Close #32 .
* Fix a bug with listdirs() introduced in previous commit.
2011-11-14 13:58:09 +07:00
Kien N
0af1cdc791
Find root with '/' and '\'
...
* Submit '/' or '\' to find the project's root. Close #30 .
* Add wig flag to glob() and globpath() in addition to expand().
* Make handling working directory less intrusive.
2011-11-12 22:00:50 +07:00
Kien N
72b7ab4883
Correct normcmd()'s behavior
...
* Broken if nosplit is empty
2011-11-09 19:57:34 +07:00
Kien N
faff324fb7
Extend the nosplit option
...
* Accept filetypes in addition to bufnames.
2011-11-09 19:29:08 +07:00
Kien N
b028010343
Option to replace special buffers
...
* Add an option to open files in windows with a special buffer. Close #28 .
2011-11-09 18:07:54 +07:00
Kien N
b6764d7c0a
Fix sorting by match length
...
* Broken by previous commit.
2011-11-09 01:55:59 +07:00
Kien N
2f4d281eed
Preserve neighboring windows' height
...
* Save the window heights and restore them later,
prevent ctrlp from nudging the bottom (or top)
windows when it opens.
* Escape whitespaces in path. Close #26 .
2011-11-09 01:30:53 +07:00
Kien N
087c64efcd
Handling modified buffer
...
Always split a new window instead of prompting for saving.
Continue #25 .
2011-11-07 03:24:48 +07:00
Kien N
8c8e24e151
Add a save dialog
...
Close #25
2011-11-07 01:44:02 +07:00
Kien N
ae6f1592b4
Some improvements
...
* More graceful degradation for 700, 701
* Simplify insertcache()
* Correct SetWorkingPath()'s behavior
* Reserve Open-Multiple-Files for built-ins
2011-11-04 22:35:26 +07:00
Kien N
9dcef3db12
Remove :botright
...
Remove :botright from default opening commands. Let user decides how to move the newly created window, if needed.
Close #24
2011-11-04 20:49:51 +07:00
Kien N
d24ed9c5a9
Restore clearcache()
2011-11-04 18:53:15 +07:00
Kien N
9397e88de0
Some refactorings
...
* Shave off some more lines.
* path_mode=2 no longer includes path_mode=1. Leave the choice to the user.
* Minor performance enhancement in regexp mode.
2011-11-04 14:29:10 +07:00
Kien N
0319703514
Support user extensions
...
* Search for and perform actions on anything you want, not just files, buffers and MRU.
Check out the 'extensions' branch for more details and how-to.
* <F5> now also removes deleted files from MRU list.
* Slight sorting change.
2011-10-23 17:38:03 +07:00
Kien N
b44a699d22
Some refactorings
...
* Shave off a few lines
* Extend `g:ctrlp_jump_to_buffer`
* Update docs
2011-10-22 21:57:29 +07:00
Kien N
1d85258cbc
Add an option
...
An option to toggle the `jump-to-open-buffer` feature. Disabled by default.
2011-10-22 17:19:04 +07:00
Kien N
c785656628
Some refactorings
2011-10-21 08:27:48 +07:00
Kien N
8d99466502
Add a warning
...
`:e` cmd fails when buffer's been changed and user doesn't use `set autowriteall` or `set hidden`.
2011-10-20 17:54:39 +07:00
Kien N
eefc3cd4e1
clear foldcolumn
2011-10-20 04:09:44 +07:00
Kien N
2fb98098c3
Some minor refactorings
2011-10-19 19:00:08 +07:00
Kien N
f3edbfbe56
fix :str$ and toggling modes
2011-10-12 04:48:37 +07:00
Kien N
976a1025e0
keep cwd if reached max depth
2011-10-11 16:49:36 +07:00
Kien N
a7dbff85d2
fix for issue #18
2011-10-10 16:16:40 +07:00
Kien N
7d8b4d8f78
fix an issue with sign unplace
2011-10-09 16:27:23 +07:00
Kien N
6ee4410612
Improve Open Multiple Files
...
Try not to open a new tab when using <c-o> to open marked files.
Option to move the match window to top of screen.
2011-10-09 09:30:16 +07:00
Kien N
000742dc0f
Use VCS's list commands
...
:help g:ctrlp_user_command
2011-10-09 02:26:36 +07:00
Kien N
b7d87e1cfb
Smarter OpenMulti() action
2011-10-08 21:42:18 +07:00
Kien N
c8d02c5902
Enhancements for prompt history and :CtrlP [start-dir]
...
Can now use <tab> to auto-complete the directory for the :CtrlP [starting-directory] command.
Prompt history: put last string into history as well (accepted or not).
Remove |g:ctrlp_persistent_input|, |g:ctrlp_live_update| and <c-^>.
2011-10-07 21:10:14 +07:00
Kien N
1a2c3ee8d2
Open Multiple Files
...
Use <c-z> to mark/unmark files and <c-o> to open them. You can enter new input strings and continue to mark more files. The list of marked files will be cleared upon exiting CtrlP.
2011-10-03 03:04:43 +07:00
Kien N
e47d7c3947
don't touch &ea
2011-09-30 13:23:15 +07:00
Kien N
056b60b0e1
fix broken <cr>'s behavior
2011-09-30 12:10:51 +07:00
Kien N
7d7e74b008
set history=0 to disable prompt's history
2011-09-29 20:49:07 +07:00
Kien N
0158e6406a
<c-n>, <c-p> next/prev string in prompt's history
2011-09-29 19:15:33 +07:00
Kien N
32854b4056
escape % and # in filename
2011-09-29 06:59:03 +07:00
Kien N
a5396ff11a
<c-y> creates a new file and the parent dirs
2011-09-28 21:53:55 +07:00
Kien N
97f797821f
fix issue #13 on github
2011-09-28 20:42:52 +07:00
Kien N
d488423408
fix a var type error
2011-09-18 18:55:41 +07:00
Kien N
bfd98009ed
Various changes:
...
* New option `g:ctrlp_live_update`: enable/disable the update-as-you-type functionality.
* New option `g:ctrlp_max_depth`: the maximum directory depth to recurse into.
* New command `ResetCtrlP`: reset all options and take in new values of the option variables.
* Various other changes and bugfixes.
2011-09-18 18:33:37 +07:00
Kien N
dd582ee9e0
update docs and some clean ups
2011-09-15 04:57:51 +07:00
Kien N
a07e9ffc3a
correctly open split; fix arrow keys in term
2011-09-14 21:38:37 +07:00