--- terminal-old.py 2008-01-07 02:50:27.432859236 -0800 +++ terminal.py 2008-01-07 02:49:43.919925128 -0800 @@ -72,6 +72,7 @@ vte.Terminal.__init__(self) self._configure_vte() self.connect("child-exited", lambda term: term.fork_command()) + self.connect("button-press-event", self.on_vte_button_press) self.fork_command() self.feed_child("cd ~/ && clear\n") @@ -165,7 +166,8 @@ def on_vte_button_press(self, term, event): if event.button == 3: - self.do_popup(event) + #self.do_popup(event) + self.paste_primary() return True def on_vte_popup_menu(self, term):