Мне сложно настроить CtrlP для vim так, как я хочу, чтобы он работал.
В идеале я бы хотел, чтобы CtrlP открывался со списком файлов в порядке их последнего использования. Однако, когда я начну печатать, он переключится на поиск файлов в моем текущем рабочем каталоге.
Это позволило бы мне переключать буферы, нажимая кнопку, а затем перемещаться по недавним файлам вверх и вниз, переключаться между двумя представлениями с помощью нажатия и открывать файл в проекте, вводя его частичное имя.
Мои текущие настройки CtrlP следующие
nmap § :CtrlPClearCache<CR>:CtrlPMRUFiles<CR>
let g:ctrlp_working_path_mode='ra'
let g:ctrlp_match_window_bottom=0
let g:ctrlp_max_depth=10
let g:ctrlp_max_files=500
let g:ctrlp_mruf_relative=1
.. и я вызываю CtrlP, нажимая §.
Любые советы, как улучшить мою конфигурацию, чтобы получить нужную мне функциональность, или научить меня лучшему способу достижения быстрого переключения буферов.
CtrlPCurWD
для этой работы. 24.05.2013