无法使用键盘在VTE中选择文本

时间:2012-12-16 20:56:27

标签: gtk terminal-emulator vte

我正在使用VTE库在C中编写自己的终端应用程序。一切都很好,除了我不能用键盘选择文字。例如,如果我刚输入了一些东西,在大多数终端中你可以按住shift键并用左箭头键选择前一个文本,然后你可以将它粘贴到你想要的任何地方。在VTE中,所有发生的事情都是在当前光标位置得到一个D.我可以通过从按键返回TRUE(我已经完成)来阻止在终端中打印D,但我仍然无法选择文本。

我想我可以从vte_terminal_get_cursor_position()开始手动完成,但是一旦我有了选择的边界,就没有办法在VTE中选择一个文本块(我能找到)。 / p>

我看过其他基于VTE的项目,例如tinyterm和evilvte,但是当按下该组合键时,它们也会在终端中打印D.

那么有没有办法在VTE中使用键盘选择文字?感谢。

校正: 事实证明,如果有任何终端允许您使用键盘选择文本,很少。不知道怎么进入我的脑海。无论如何,我仍然认为这将是一个方便的能力,所以问题就在于此。任何想法将不胜感激。

0 个答案:

没有答案