Vim 8.1には、:terminal
新しいbash端末を分割して開くこのコマンドが追加されました。しかし、常に水平に分割されているようで、垂直分割を好む。以下を使用せずに垂直分割モードで端末を開く方法はありますか?
:vsp
:terminal
<c-w>j
:q
またはこれを私のコマンドとして追加する方法はありますか?.vimrc、このように:
command Vterm :vsp | :terminal | <c-w>j | :q
上記のコマンドを実行しようとすると中断され、<c-w>j
次の内容を含む新しいvimパーティションが開きます。
ジョブの実行に失敗しました:対応するファイルまたはディレクトリはありません。
ただ持っている:
command Vterm :vsp | :terminal
うまく動作しますが、元の分割を維持します。
答え1
あなたはそれを使用することができます:vert[ical]
コマンド修飾子:
:vert term
:vertical
すべてのペインで動作するコマンドは次のとおりです。
:vert copen
:vert help vert
答え2
一般的なことはよくわかりませんが、vim
ヘルプは++curwin
オプションが現在ウィンドウを分割していないことを示しています。したがって、次のことができる必要があります。
:vs|:term ++curwin
またはNeovimを使用して実行することもできます:vs|:terminal
。:vs term://bash
:)
答え3
neovimの場合、垂直端末を開くには、次の手順を実行する必要があります。
:vnew term://bash
:vsplit term://bash
:vnew term://zsh
:vsplit term://zsh
neovim内部を使用すると、より多くの文書を見つけることができます:h :terminal
。
答え4
次の項目に追加してください.vimrc
。
abbr term vert term