在Cygwin上设置emacs
我正在试用Cygwin。我试图让emacs在终端模式下打开。当我使用Cygwin shell通过mintty运行在Cygwin上设置emacs,emacs,terminal,windows-vista,cygwin,mintty,Emacs,Terminal,Windows Vista,Cygwin,Mintty,我正在试用Cygwin。我试图让emacs在终端模式下打开。当我使用Cygwin shell通过mintty运行$emacs-nw时。我没有找到bash:emacs:command。如果有帮助的话,我正在运行WindowsVista SP2。我认为您需要编辑环境变量,但我不知道该怎么做 请帮忙!如有任何建议,我们将不胜感激 提前谢谢 更新: 这是我运行$echo$PATH时出现的结果: $ echo $PATH /usr/local/bin:/usr/bin:/cygdrive/c/Prog
$emacs-nw
时。我没有找到bash:emacs:command
。如果有帮助的话,我正在运行WindowsVista SP2。我认为您需要编辑环境变量,但我不知道该怎么做
请帮忙!如有任何建议,我们将不胜感激
提前谢谢
更新:
$echo$PATH
时出现的结果:
$ echo $PATH
/usr/local/bin:/usr/bin:/cygdrive/c/Program Files/Common Files/Microsoft Shared/Windows Live:/cygdrive/c/Windows/system32:/cygdrive/c/Windows/cygdrive/c/Program Files/Common Files/Adobe/AGL:/cygdrive/c/Program Files/ATI Technologies/ATI.ACE/Core Static:/cygdrive/c/Program Files/Common Files/Roxio共享/10.0/DLLShared:/cygdrive/c/程序文件/Common文件/RoxioShared/DLLShared:/cygdrive/c/程序文件/Common文件/Roxio共享/10.0/DLLShared:/cygdrive/c/程序文件/Intel/WiFi/bin:/cygdrive/c/程序文件/Common文件/Intel/WirelessCommon:/cygdrive/c/Windows/System32/windowspowshell/v1.0:/cygdrive/c/程序文件/Common文件/UleadSystems/MPEG:/cygdrive/c/Program Files/Windows Live/Shared:/cygdrive/c/Program Files/QuickTime/QTSystem:/cygdrive/c/Program Files/Microsoft SQL Server/100/Tools/Binn:/cygdrive/c/Program Files/Microsoft SQL Server/100/DTS/Binn:/cygdrive/c/Program Files/gtk2/bin:/cygdrive/c/Program Files/mlt/bin:/cygdrive/c/ProgramFiles/Intel/WiFi/bin:/cygdrive/c/Program Files/Common Files/Intel/WirelessCommon:/cygdrive/c/Python27:/cygdrive/c/Program Files/Console:/cygdrive/c/Program Files/OpenLibraries/bin
如果您想使用
emacs-nw
,我很确定您需要安装cygwin emacs(使用cygwin安装程序)
如果您想使用其他一些适用于Windows的emacs(我认为-nw
),则需要将该emacs的路径添加到您的路径中,例如
export PATH=${PATH}:/cygdrive/c/Program Files/<path_to_emacs_dir>.
export PATH=${PATH}:/cygdrive/c/Program Files/。
如果您希望它是永久性的,那么可以将其添加到“.bashrc”文件中。我假设您安装了emacs?(我不相信它默认安装在cygwin中。)“echo$PATH”的输出是什么?(emacs应可从“/usr/bin/emacs”获得。)@jtahlborn我在问题中添加了它,您安装了哪个cygwin emacs软件包?@jtahlborn无。很抱歉echo$PATH有点混乱。所以我只是键入“export PATH=${PATH}:/cygdrive/c/Program Files/”?不会把事情搞砸的,对吧?我在setup.exe中找不到任何cygwin emacs。我几乎什么都试过了。或者是我需要下载的其他东西?谢谢你所做的一切!哎呀,我的路径不正确,修正了。键入路径不会永久性地破坏任何东西。如果你搞砸了,就重新启动mintty。emacs可通过setup.exe获得,如果希望“emacs-nw”正常工作,则必须先安装它。是否从cygwin.com获得最新的setup.exe?你用的是什么镜子?啊哈!tweedo.com(我使用的镜子)没有。我检查了另外两个,发现了!!!非常感谢你!