遇到了一个感觉非常奇怪的问题。
在 64 位 Win7 主机上以虚拟机形式运行 32 位 Ubuntu 12.04。
打开 Emacs 23 并打开服务器模式。在 Bash 中,尝试调用 emacsclient 来编辑一些任意脚本。终端直接返回emacsclient: command not found
。
是否有可能遗漏了什么?是否有更新 bash shell 的方法?它可以找到命令的手册页,所以我知道这不是拼写错误之类的明显问题。
答案1
OP自己给出了答案:
有人向我指出了解决方案:我已经运行了
sudo apt-get install --reinstall emacs23-bin-common
,现在emacsclient
效果非常好。
答案2
解决此类问题的一般方法:
apt-get install apt-file
apt-file update
之后,你可以使用以下命令搜索丢失的命令:
apt-file find bin/emacsclient
emacs23-bin-通用: /usr/bin/emacsclient.emacs23