Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 从MinGW窗口远程运行emacs_Bash_Emacs - Fatal编程技术网

Bash 从MinGW窗口远程运行emacs

Bash 从MinGW窗口远程运行emacs,bash,emacs,Bash,Emacs,我有一台安装了MinGW的windows机器。我打开一个shell和一个远程机器的ssh,并在那里启动emacs。Emacs在我的本地窗口中打开得很好,基本功能(包括我的键盘映射和一些宏,以及Lisp文件编辑)似乎运行得很好。但是,我无法访问emacs顶行菜单、通过单击鼠标并拖动或移动光标和S-向下/向上箭头并拖动不起作用的文本选择、通过C-向上箭头移动块不起作用的文本选择等(当我从连接到它的本地终端使用远程机器时,所有这些都可以正常工作)。我在别处读到,问题有时是emacs没有在登录shell

我有一台安装了MinGW的windows机器。我打开一个shell和一个远程机器的ssh,并在那里启动emacs。Emacs在我的本地窗口中打开得很好,基本功能(包括我的键盘映射和一些宏,以及Lisp文件编辑)似乎运行得很好。但是,我无法访问emacs顶行菜单、通过单击鼠标并拖动或移动光标和S-向下/向上箭头并拖动不起作用的文本选择、通过C-向上箭头移动块不起作用的文本选择等(当我从连接到它的本地终端使用远程机器时,所有这些都可以正常工作)。我在别处读到,问题有时是emacs没有在登录shell中运行。然而,我启动了一个bash——登录到机器上,然后运行emacs,但这没有什么区别。在启动emacs之前,我还尝试了sourcing.bash_profile和.bashrc


任何人都有任何想法

您正在普通终端会话中运行emacs。它不知道你的鼠标。我对ssh/telnet有点生疏,但是,顺便说一句,它没有通信此类操作的协议。如果您的系统和所有干预软件配合,则按F10键可以以相对无用的方式访问菜单

在这种情况下,您需要知道要执行的操作的emacs键序列