Python 什么';移动gtk.TextBuffer光标的最佳方式是什么?

Python 什么';移动gtk.TextBuffer光标的最佳方式是什么?,python,gtk,Python,Gtk,我正在尝试向Pyroom添加一些个性化快捷方式,这是我将光标向前移动一个字符的功能: def forward_one_char(self): buf = self.buffers[self.current] iter1 = buf.get_iter_at_mark(buf.get_mark('insert')) iter1.forward_char() buf.place_cursor(iter1) 这似乎非常复杂,有没有更好的方法?这有什么疯狂之处?@ptom

我正在尝试向Pyroom添加一些个性化快捷方式,这是我将光标向前移动一个字符的功能:

def forward_one_char(self):
    buf = self.buffers[self.current]
    iter1 = buf.get_iter_at_mark(buf.get_mark('insert'))
    iter1.forward_char()
    buf.place_cursor(iter1)

这似乎非常复杂,有没有更好的方法?

这有什么疯狂之处?@ptomato我希望能够以某种方式连接到现有的快捷方式。现有的快捷方式是什么?