【问题标题】:Shortcut to resize terminal window调整终端窗口大小的快捷方式
【发布时间】:2020-12-03 02:52:30
【问题描述】:

我正在尝试创建一个快捷方式来执行以下操作:

nnoremap <leader>pv :wincmd v<bar> :Ex <bar> :vertical resize 30<CR>

但我不想在左侧使用文件资源管理器,而是想在底部打开一个新终端并将其大小调整为30。我正在尝试这样的事情,但我不确定出了什么问题:

nnoremap <leader>t :terminal<Bar> <C-\><C-n><Bar> :resize 30<CR>

【问题讨论】:

  • :terminal 不能与其他 vim 命令链接,因为它需要一个可选的 shell 命令,您必须将其包装到 :execute,类似于 nnoremap &lt;leader&gt;t :exe "terminal"&lt;Bar&gt;resize 30&lt;CR&gt;

标签: vim terminal


【解决方案1】:

botright 命令可用于打开选项卡底部的终端。 terminal 命令及其 ++rows 参数可用于打开具有指定行数的终端。

nnoremap <leader>t :botright terminal ++rows=30<cr>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-24
    • 2014-11-30
    • 2020-07-15
    • 2011-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多