2015-10-24 3 views
2

Есть ли способ, которым Ctrl-P может открыть все выбранные файлы в виде скрытого буфера? Это, как я пытался загрузить файлы в мой буфер:Открыть все выбранные файлы в виде скрытого буфера?

<c-p>    (opens Ctrl-P in file mode) 
<c-o>    
a     (marks all files in the match window) 
i 

Последний «я» был предназначен, чтобы открыть выбранные файлы как скрытые буферы. Вместо этого «i» появилось в диалоговом окне поиска.

От: помочь CtrlP

Opening multiple files: 

    <c-z> 
    - Mark/unmark a file to be opened with <c-o>. 
    - Mark/unmark a file to create a new file in its directory using <c-y>. 

    <c-o> 
    - Open files marked by <c-z>. 
    - When no file has been marked by <c-z>, open a console dialog with the 
     following options: 

     Open the selected file: 
     t - in a tab page. 
     v - in a vertical split. 
     h - in a horizontal split. 
     r - in the current window. 
     i - as a hidden buffer. 
     x - (optional) with the function defined in |g:ctrlp_open_func|. 

     Other options (not shown): 
     a - mark all files in the match window. 
     d - change CtrlP's local working directory to the selected file's 
      directory and switch to find file mode. 

ответ

3

Вот как открыть все выбранные файлы как скрытый буфер.

Добавьте эту строку в vimrc:

let g:ctrlp_open_multiple_files = 'ij' 

где

i - all files as hidden buffers. 
j - after opening, jump to the first opened tab or window. 

В Vim:

<c-p>    open Ctrl-P in file mode 
<c-o>    open a console dialog 
a     mark all files in the match window 
<c-z>    mark/unmark a file 
<c-o>    open marked files as hidden buffers 
+0

комментариев удалены – user2867994

0

Это также работает:

" 1r - open the first file in the current window, and remaining opened as hidden buffers. 
let g:ctrlp_open_multiple_files = '1r' 

 Смежные вопросы

  • Нет связанных вопросов^_^