如何修改Neovim的:terminal行为使其与Vim标准行为一致?
Neovim :terminal 行为调整与缓冲区名称优化配置
调整:terminal至Vim标准行为
将以下配置加入init.vim,实现:terminal在新分窗打开终端并直接进入终端模式:
" 自定义Terminal命令,先分窗再启动终端 command! -nargs=* Terminal split | terminal <args> " 映射原生:terminal到自定义命令 cnoreabbrev terminal Terminal " 终端窗口打开后自动进入终端模式 autocmd TermOpen * startinsert
优化终端缓冲区名称
默认的term://格式名称可读性差,添加以下配置替换为友好名称:
" 固定命名为Terminal autocmd TermOpen * let &bufname = 'Terminal' " 可选:多终端场景下动态生成序号命名 autocmd TermOpen * let &bufname = 'Terminal-' . bufnr('%')
内容的提问来源于stack exchange,提问作者Kevin Steiner
相关产品推荐
相关产品推荐

