add terminal plugin
fix context menu's bug