终结器中的Emacs goto-line无法正常工作

时间:2016-05-12 22:08:30

标签: ubuntu emacs terminator

我在ubuntu中使用终结器而不是默认终端,并在其上运行emacs -nw。这里M-g M-g命令用于进入一条线路没有响应和工作(在默认的ubuntu终端,它工作正常!)。 有办法解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

右键单击“终结者”窗口中的任意位置,然后选择 interface IFigures { int Getarea { get; } int GetPerm { get; } int CS { //get; set; } } abstract class Figures:IFigures { int _Cs; public Figures( int _Cs) { CS = _Cs; } public abstract int Getarea { get; } public abstract int GetPerm { get; } public abstract int CS { //get; set; } public abstract void display(); } class Circle:Figures { int _r, _csc; public Circle(int _r):base(_r) { CS = _r; } public override int Getarea { get { return (_r * _r); } } public override int GetPerm { get { return (2* _csc * _csc); } } public override void display() { Console.WriteLine("area of Circle={0}", (_r * _r)); Console.WriteLine("perimeter of rectangle={0}", (2 * _r * _r)); } public override int CS { //get //{ // return _csc; //} set { _csc = value; } } } class Rectangle:Figures { int _L, _csr; public Rectangle(int _L,int _W):base(_W) { this._L = _L; CS = _W; } public override int Getarea { get { return _csr * _L; } } public override int GetPerm { get { return (2* _csr * _L); } } public override void display() { Console.WriteLine("area of rectangle={0}", (_csr * _L)); Console.WriteLine("perimeter of rectangle={0}", (2* _csr * _L)); } public override int CS { //get //{ // return _csr; //} set { _csr = value; } } } class Program { static void Main(string[] args) { Figures f = new Rectangle(3, 4); f.display(); //f.CS = 5; f.display(); Console.ReadKey(); } } ,然后选择Preferences。你应该看到一个这样的窗口:

Terminator Preferences window

双击文本Keybindings(在第二行的末尾,默认情况下分配给 broadcast_group ),然后按退格键。然后该文本应为“已禁用”。现在在当前终端中运行Emacs。输入Alt+G快捷方式应该提示跳转到。

相关问题