草庐IT

emacs-faces

全部标签

windows - 如何让 grep 在 Windows 上的 Emacs 中工作 (EmacsW32)

M-xgrep、M-xlgrep、M-xrgrep对我来说在EmacsW32中不起作用。我执行M-xlgrep,它说grep不是命令:grep-i-n"hello"*NUL'grep'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.GrepfinishedwithnomatchesfoundatSunJan3105:59:06还有那个NUL是什么东西?EmacsW32主页说它附带了Gnuwin32实用程序,但似乎配置实际使用Gnuwin32grep的工作留给了用户。我如何配置它以使用随附的G

windows - 在同一个 emacs 框架中双击打开的 .txt 文件(如果当前打开了一个文件)

我想将emacs设置为在Windows中双击打开文本文件时的默认编辑器。但是,如果有的话,我想在同一运行的emacs实例(即框架)中将它们作为缓冲区打开。现在该行为将打开另一个emacs实例(即另一个emacs框架)。有谁知道init.el中的哪个规范允许这种行为? 最佳答案 我一直在使用thisguy's方法,这是向注册表添加条目的替代方法。我在这里重现了他的步骤:创建以下批处理文件“runemacsclientw.bat”。:::::::::::::::::::::::::::::::::::::::::::::::::::::

windows - Emacs Windows 拼写检查 - aspell 或 hunspell

我在WindowsXP操作系统上使用emacs23.1.50版本。我无法使用emacswiki提供的示例将hunspell或aspell设置为emacs的一部分。任何人都有windowsxp的工作配置,请帮助我。 最佳答案 我使用aspell在Windows上使用emacs进行拼写检查。查看我的.emacs文件,我可以看到这些配置变量。(custom-set-variables'(ispell-dictionary"british")'(ispell-program-name"H:\\bin\\aspell\\bin\\aspell

windows - 将 powershell 键盘绑定(bind)更新为类似 bash shell 的 emacs 样式

我对默认的bashshell快捷方式(emacs风格)相当熟悉。例如,如果我想将光标向前移动一个词,我会按Alt+F(与在emacs中的操作相同)。我可以使用Ctrl+P访问上一个命令。是否有可能在WindowsPowershell中覆盖这些快捷方式?如果是这样,有没有人知道将默认bashshell快捷方式配置映射到powershell的好方法(例如,在bashshell中你可以说set-oemacs)?如果有帮助,我并不真正关心powershell,我关心的是posh-gitshell。但是,据我所知,git-shell从powershell继承了它的属性。

windows - 使 CSS3 @font-face 字体渲染在 Windows 上与 ClearType 兼容

首先是一些背景信息。似乎使用CSS3@font-face规则可以在任何浏览器、任何版本的Windows(XP及更高版本)上以意想不到和不希望的方式与ClearType字体渲染交互。我首先将其记录为GoogleFontDirectorybug当我遇到它时。进一步的研究似乎产生了相互矛盾的信息;启用或禁用ClearType可以帮助或损害@font-face字体在Windows的任何Web浏览器中的呈现方式。ClearType是有益还是有害似乎完全取决于所使用的字体,以及它们内置了什么样的提示。例如,threadonTypeKit'ssupportsite似乎指向禁用ClearType时的字

windows - 有没有办法在 Windows 上获得比 Meta 和 Ctrl 更多的功能?长期的 Emacs 用户想要 Hyper/Super

我在Linux上使用Emacs多年,我有很多个人有用的键绑定(bind),我把它们放在Hyper和Super下。现在我在Windows上使用Emacs并且缺少那些额外的键绑定(bind)。除了Ctrl和Meta之外,Windows中是否有一些方法可以获取修饰键? 最佳答案 thisgoogle-groupsthread:中提到了一些设置;settingthePCkeyboard'svariouskeystoSuperorHyper(setqw32-pass-lwindow-to-systemnilw32-pass-rwindow-t

windows - 从 emacs 中使用默认 Windows 应用程序打开文件

我正在尝试调整WindowsXP上emacs中的dired-find-file功能,这样当我从dired打开(比方说)pdf文件时,它会启动AcrobatReader的副本,用它打开该文件,而不是在emacs中打开它。但我不知道要使用shell-command/call-process上的什么变体。这是我到目前为止所拥有的:(defadvicedired-find-file(arounddired-find-file-external(filename&optionalwildcards))"Opennon-textfileswithanappropriateexternalprogr

windows - 有没有办法在 emacs 启动时指定自定义初始化文件?

我试过runemacs--userd:\path\to\init\.emacs但它给出了错误(初始化):无效的用户名d:\path\to\init\.emacs我的意思是自定义文件位于自定义位置,例如我的pendrive等,而不是我在用户文件夹中的默认位置。我尝试为不同的配置创建一个带有相应init的cmd文件。 最佳答案 我猜您的最终目标是从可以随身携带的USB驱动器运行Emacs。有两种方法可以让Emacs使用不同的init文件启动:(1)-q--load方式这只是运行emacs-q--loadpath-to-your-init

windows - Emacs 23.1.50.1 在 Windows XP 上随机挂起 6-8 秒

我的EmacsW3223.1.50.1emacs在我的WindowsXP机器上运行。它随机挂起5到8秒,非常令人沮丧。谁有解决办法?我什至尝试使用来自gnuftp站点的emacswin32二进制文件(23.1),它也挂了几秒钟。这里有一些值得注意的进程监控日志10:56:59.9888359PMCreateFileC:\usr\spool\mail\PATHNOTFOUND所需访问:读取数据/列出目录、同步、处置:打开,选项:Directory,SynchronousIONon-Alert,Attributes:n/a,ShareMode:Read,Write,AllocationSi

windows - 如何防止 Windows XP 窃取我用于 Emacs 的输入 Ctrl-Space?

我正在学习和使用Emacs。我觉得烦人的是Ctrl-Space输入会被WindowsXP窃取来切换语言栏,而不是在Emacs中设置标记。“语言栏”是本地输入语言选择,例如中文键盘而不是英文键盘。有没有什么办法可以暂时不让XP偷走呢?我已经从控制面板的“区域和语言选项”中禁用了语言栏,但问题仍然存在。它不会发生在我办公室的Windows2000台式机上,但它会发生在我工作的WindowsXP笔记本电脑上。非常感谢。 最佳答案 根据我的经验找到了解决这个问题的方法。所以即使问题是旧的,这里也是如此。适用于Windows7和其他操作系统。