
Ich öffne in den meisten meiner Projekte ein Terminal. Ich möchte das Terminal in voller Breite öffnen, wenn das Fenster bereits vertikal geteilt ist. Es wäre toll, wenn es damit funktionieren könnte, Nerdtree
sodass es keinen Platz wegnimmt Nerdtree
.
+-------------------------+
| | |
| | |
| | |
+------------+ |
| | |
| Actual | |
| | |
+-------------------------+
+-------------------------+
| | |
| | |
| | |
+------------+------------|
| |
| Expected |
| |
+-------------------------+
Antwort1
Habe einen Weg gefunden, das Fenster ganz nach unten auf dem Bildschirm zu verschieben, indem ichCTRL-W J
STRG-W J Verschiebt das aktuelle Fenster ganz nach unten und nutzt dabei die gesamte Bildschirmbreite. Dies funktioniert so, als würde man das aktuelle Fenster schließen und dann mit ":botright split" ein neues erstellen, nur dass der aktuelle Fensterinhalt für das neue Fenster verwendet wird.
Anschließend wird die geteilte Ansicht geöffnet. Verschieben Sie sie ganz nach unten auf dem Bildschirm, stellen Sie die Größe auf 10 ein und wechseln Sie dann im Terminal in den Einfügemodus.
nnoremap <Leader>th :sp<CR><C-w>J10<C-w>_:terminal<CR>i