如何使用 oneliner 或更短的 smth 最小化当前命令?

How to minimize current commands with oneliner or smth much shorter?

好吧,为了获得 vim windows 的适当视图(检查图像)我应该输入这样的命令:

  1. vim foo.txt
  2. :bel ter(获取 vim .txt 文件下方的终端 window)
  3. Ctrl-W-W(从终端切换回 .txt 文件)
  4. :resize +30(使 .txt 文件从下方查看 +30 行)

问题是:如何使用 oneliner 或更短的 smth 最小化当前命令?

感谢您的关注。

步骤 2-4 可以通过 leader+key 快捷方式执行。试试这个:

nmap <leader>t :bel ter<cr><c-W><c-W>:resize +30<cr>

我的 leader 是反斜杠,所以我的快捷方式是:\t 在这种情况下。

至于 步骤 1 - 你是什么意思?您要开始一个名为 'foo.txt' 的新空文件吗?可以这样做:

nmap <leader>t :e foo.txt<cr>:bel ter<cr><c-W><c-W>:resize +30<cr>