关于vim源码实现的疑问

请问Linux终端下面的Vim的实现机制是什么样的?
Vim是如何实现独占终端窗口的?(此处不知是否描述有误)
如何实现类似于Vim的诸如分屏之类的操作,它终端界面是怎样实现并表现出来的?

我想编写出类似于终端vim以及像htop之类的终端界面程序,需要具备什么样的知识技能?

谢谢!!

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问