想在netrw中使用'o'进入一个文件
Want to use 'o' to enter a file in netrw
今天我从头开始重新启动我的 vimrc 以尝试 trim 它下降。
我使用 vim-vinegar 并使用 '-' 在文件树中向上移动很多。
在我的旧设置中,我不知道为什么 'o' 打开了文件,完全在它自己的拆分中,就像 Enter 通常所做的那样。
我真的很想 'o' 回去打开一个文件。我不知道我是怎么得到它的,但我一直在复制和粘贴我的旧 vimrc 的一些部分,但没有成功。也许这是插件的一些奇怪的副作用?!谁知道?
所以问题是:如何将 o 映射到 netrw 中的 Enter?!
谢谢
如果有人来到这里是因为他们丢失了 netwr 的一个奇怪设置并且他们无法恢复它(可能是因为你切换到 neovim)那么:
您需要设置您的 ftplugin 文件。
首先,添加
filetype plugin on
给你的init.vim。然后创建一个文件,类似于 .config/nvim/after/ftplugin/netrw.vim
。
然后把你想要的东西放在那里。就我而言:
nmap <buffer> o <CR>
欢呼!成功了!
今天我从头开始重新启动我的 vimrc 以尝试 trim 它下降。
我使用 vim-vinegar 并使用 '-' 在文件树中向上移动很多。
在我的旧设置中,我不知道为什么 'o' 打开了文件,完全在它自己的拆分中,就像 Enter 通常所做的那样。
我真的很想 'o' 回去打开一个文件。我不知道我是怎么得到它的,但我一直在复制和粘贴我的旧 vimrc 的一些部分,但没有成功。也许这是插件的一些奇怪的副作用?!谁知道?
所以问题是:如何将 o 映射到 netrw 中的 Enter?!
谢谢
如果有人来到这里是因为他们丢失了 netwr 的一个奇怪设置并且他们无法恢复它(可能是因为你切换到 neovim)那么:
您需要设置您的 ftplugin 文件。
首先,添加
filetype plugin on
给你的init.vim。然后创建一个文件,类似于 .config/nvim/after/ftplugin/netrw.vim
。
然后把你想要的东西放在那里。就我而言:
nmap <buffer> o <CR>
欢呼!成功了!