在Vim编辑器中为NERDTree创建命令快捷方式

2ekbmq32  于 2023-06-30  发布在  其他
关注(0)|答案(6)|浏览(184)

我想在命令行上创建NERDTree的缩写。我发现每次我想启用它时都要写:NERDTree很烦人。所以我想输入:nr或类似的东西。这可能吗?

pdsfdshx

pdsfdshx1#

在我的.vimrc中,我有:

let mapleader = ","
nmap <leader>ne :NERDTree<cr>

因此,当我需要NERDTree时,我只需在正常模式下写入,ne

pxy2qtax

pxy2qtax2#

我发现这很好用,比我尝试过的任何其他建议都好:

map <silent> <C-n> :NERDTreeFocus<CR>

您只需按control-n即可返回到层次结构。当然,在层次结构中选择一个文件名将切换到该文件。
1.它在正常和插入模式下都能工作
1.它不像接受的答案那样关闭层次结构(使用:NERDTree命令从头开始,关闭层次结构,而使用:NERDTreeFocus只是移动焦点,我认为这是您想要的)

gajydyqb

gajydyqb3#

要进行切换,请使用以下命令:
map <silent> <C-n> :NERDTreeToggle<CR>

67up9zun

67up9zun4#

对于ex Sublime用户:

map <silent> <C-k>b :NERDTreeToggle<CR>
pengsaosao

pengsaosao5#

添加到你的rc文件(.bashrc / .zshrc)这个快捷方式

alias nerd="nvim -c \"NERDTree\""

然后重新加载bash宽度

source ~/.zshrc # or ~/.bashrc according your case

然后逃跑

nerd

-c标志允许您在启动终端时执行命令

nvim -c "command"
bqjvbblv

bqjvbblv6#

这是一个非常重要的问题
let mapleader =“n”nmap:NERDTree
我в .bash_profile alias n=“vim -c 'NERDTree'"
你好!谢谢大家!
大苏尔体育场

相关问题