Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vim 为什么netrw仅在第一次打开资源管理器时以小型垂直拆分方式打开文件?_Vim_Netrw - Fatal编程技术网

Vim 为什么netrw仅在第一次打开资源管理器时以小型垂直拆分方式打开文件?

Vim 为什么netrw仅在第一次打开资源管理器时以小型垂直拆分方式打开文件?,vim,netrw,Vim,Netrw,问题: 开放式Vim 键入:Lex打开netrw文件资源管理器,并使用v 如下图所示,分配给拆分的空间很小 此仅在首次打开netrw文件资源管理器时发生。如果我关闭文件资源管理器并再次执行步骤2,然后使用v再次打开一个文件,我将获得预期的行为,如下图2所示 .vimrc设置: let g:netrw_banner = 0 let g:netrw_liststyle = 3 let g:netrw_altv = 1 let g:netrw_winsize = 25 noremap <C-x&

问题:

  • 开放式Vim
  • 键入
    :Lex
    打开netrw文件资源管理器,并使用
    v
  • 如下图所示,分配给拆分的空间很小
  • 仅在首次打开netrw文件资源管理器时发生。如果我关闭文件资源管理器并再次执行步骤2,然后使用
    v
    再次打开一个文件,我将获得预期的行为,如下图2所示
  • .vimrc设置:

    let g:netrw_banner = 0
    let g:netrw_liststyle = 3
    let g:netrw_altv = 1
    let g:netrw_winsize = 25
    noremap <C-x> :Lex<CR>
    autocmd FileType netrw setl bufhidden=wipe
    
    设g:netrw_banner=0
    设g:netrw_liststyle=3
    设g:netrw_altv=1
    设g:netrw_winsize=25
    诺雷马克:莱克斯
    autocmd文件类型netrw setl bufhidden=wipe
    
    实际行为:

    期望的行为: