gpt4 book ai didi

vim - 在 Vim/netrw 中垂直拆分打开文件

转载 作者:行者123 更新时间:2023-12-04 04:56:53 25 4
gpt4 key购买 nike

如果我用 vim . 打开 vim netrw 为我提供了一个很好的当前目录中的文件和目录列表。

如果我使用 v 打开文件该文件在屏幕左侧的一个非常窄的分割中打开,目录列表在屏幕右侧的一个宽分割中保持打开状态。

理想情况下,我希望它产生相反的效果。即。在屏幕左侧以窄分割显示目录列表,在屏幕右侧以宽分割显示文件。

非常感谢任何帮助。

最佳答案

我相信这可以改进,因为您可以编写目标为 netrw 的自定义映射。文件类型。

将此贴在您的 .vimrc 中:

" open file vertically to the right
augroup netrw_mappings
autocmd!
autocmd filetype netrw call Netrw_mappings()
augroup END
function! OpenToRight()
:rightbelow vnew
:wincmd p
:normal P
endfunction
function! Netrw_mappings()
noremap V :call OpenToRight()<cr>
endfunction

唯一的问题是您需要使用 V而不是 v .由于某种原因,我无法覆盖 netrwv命令,但无论如何使用大写版本似乎更好,因为它不会覆盖默认值。

关于vim - 在 Vim/netrw 中垂直拆分打开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36363878/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com