1. kien
  2. ctrlp.vim

Commits

Author Commit Message Date Builds
kien
Add some highlight groups * Add a few ctrlp specific highlight groups to make customization easier. * Document the highlight groups ctrlp uses.
kien
Disregard 'langmap' option Make typing in the ctrlp prompt work like typing in Insert mode for people with 'langmap' set.
kien
More silent executions * Silently continue execution of commands regardless of errors which are prone to happen with Vim's customizability. * Remove ctrlp#msg() as it's no longer needed. Fix #95 on github and prevent similar issues.
kien
Correctly identifying buffers
kien
Some internal changes
kien
Support multiple user commands Support defining multiple user VCS commands with g:ctrlp_user_command following this format: let g:ctrlp_user_command = { \ 'types': { \ 1: [root_marker_1, listing_command_1], \ n: [root_marker_n, listing_command_n], \ }, \ 'fallback': fallback_command \ } Check the docs for a working example (:help ctrlp_user_command).
kien
Some bugfixes * Remove \zs, \ze as regexp-mode auto-triggers. * Fix a slowness in Win7 and remove the full-path auto-switching feature. * Proper caching for rtscript extension. * Add <PageUp>, <PageDown> keymaps (used for quickfix and undo).
kien
Selection movement fix * Vim 7.0 and 7.1 can't parse the syntax {dict}[key] * Update vim.org version since this is critical.
kien
Hide line prefix in terminal * Don't try to create an existing directory
kien
Bump version to 1.6.9 * Some minor internal changes. * Update vim.org version.
kien
Change default cache dir to ~/.cache/ctrlp * Revert previously reverted change that uses ~/.cache/ctrlp. * Improve CreateNewFile().
kien
Fix cache directory creation
kien
Version 1.6.8 * Ignore `\` as a full-path trigger in regexp mode. * Shorten paths wherever possible. * Stop using $XDG_CACHE_HOME. * Bump version to 1.6.8. Update contributors list.
kien
Resolve a few issues * Use :buffer commands when opening already opened files, all modes. * Temporarily enable full-path if input has '/' or '\'. * Ignore possible empty return strings (from malformed tags). * Fix an incorrect cwd bug when opening multiple buffers with <c-o>. * Default keymap can be disabled with `let g:ctrlp_map = ''`. * Remove duplicate rts entries.
kien
Small fix for CreateNewFile()
kien
Fix a globing problem with MacVim Reverts the change in v1.6.7 that splitted '.*\|*' to '.*' and '*'
kien
Use :. modifier to shorten bufnames
kien
Shorten buffer names in buffer list
kien
Correctly stripping root dir on Windows
kien
Improve <tab> completion
kien
Only ignore &wig and &su for v7.2.0.51+
kien
Don't save and restore &tags option Also: * Make <F5> in MRU mode also remove excluded files. * Make switching MRU and MRE an option. * Improve handling of some option vars.
kien
Version 1.6.7 Add directory <tab> completion to the prompt.
kien
Remove ctrlp#exit() call
kien
Use ctrlp#acceptfile() for buffertag.vim
kien
Some enhancements * Add g:ctrlp_mruf_relative, an option to list only MRU files in the current working directory. * Extend <c-y> to work with <c-z> to get a base dir to create the new file. * Remove the hard limit for partial matching. * Add g:ctrlp_status_func option to allow users to rebuild the statuslines. See https://gist.github.com/1610859 for a working example.
kien
Ignore filename and context of tags
kien
Further extending ctrlp_open_multi
kien
Rewrite s:OpenMulti() * Simplify s:OpenMulti() and extend ctrlp_open_multi. * Add g:ctrlp_arg_map option. * Some internal changes.
kien
Resolve some issues * Remove active buffer from MRU listing. * Re-evaluate ctrlp_user_command when changing dir. * Link to custom ctrlp_user_command config in the docs.
  1. Prev
  2. Next