mirror of
https://github.com/rivo/tview.git
synced 2026-04-26 21:35:54 +03:00
[GH-ISSUE #568] Feature: Run Vim inside a widget #415
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/tview#415
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @nickw8 on GitHub (Feb 17, 2021).
Original GitHub issue: https://github.com/rivo/tview/issues/568
This is kinda related to issue #164 where I would like to interact with vim, but instead of leaving my go program, opening vim, editing, leaving vim and opening up the go program again, I would just like to have Vim open in one of the widgets so it looks something like this:
@rivo commented on GitHub (Feb 20, 2021):
It's unlikely this is going to be part of
tviewany time soon. This would require reimplementing a lot of control sequences thatvimuses to draw its screen andtcell(on whichtviewis built) follows a very different model. This cannot be mapped easily. I already implemented ANSI colouring sequences (which was a lot of work already) so you can at least pipe some coloured output intotviewbut making it interactive is a whole different ballgame.If someone familiar with this can demonstrate that the whole thing can be done with just a few simple escape sequences, I might look at it and put it on the roadmap. But if that's not the case, you're probably better off using
screenortmuxor suspend your application to make edits.@rivo commented on GitHub (Mar 13, 2021):
A quick note before I close this issue: Please fill out #578, I've put this request in the wish list you can vote for.