问题标签 [xemacs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
elisp - XEmacs 命令用于在 cc 模式下移动到匹配的大括号
是否有内置或 3rd 方 elisp 命令可以在 cc 模式下移动到匹配的大括号?
我目前使用(paren-set-mode 'paren t)
XEmacs 突出显示匹配的大括号或括号,但是当大括号在带有嵌套块的一段代码中不在屏幕上时if
,有一个命令来跳转到匹配的大括号会非常有用。
类似于M-C-f
andM-C-b
但 for{}
而不是的东西()
。
emacs - 我可以检测 Emacs 中的显示尺寸/分辨率吗?
我想根据当前的显示分辨率更改我的 XEmacs 的窗口/框架大小。
当我单独运行我的笔记本电脑或连接到带有外接显示器的扩展坞时,这很有用。在任何一种情况下,我都希望 Emacs 在启动时检测主屏幕分辨率并相应地调整其主窗口框架大小。
windows - 最新的 Xemacs for Windows 二进制下载
我正在尝试获取 Windows vista 的更新版本。我之前得到了 21.4.22,但距离发布已经一年了。linux 版本应该是 22.x。我想知道是否有人为 Windows 构建稳定的二进制文件?
21.4.22 有几个错误,我不知道如何修复它们。我知道 Xemacs 不如 GNU emacs 活跃,但即使官方网站没有,Windows 上仍然没有任何 Xemacs 用户构建自己的副本?
除了能够编辑任何文件之外,我还希望能够比较缓冲区、文件和目录:java、javascript、ruby、.bat、.sh、.xml 等。
如果我可以与 sqlplus(oracle) 和其他命令行 sql 工具(例如我以前的版本)进行交互,那也会很好。
python - 在 Gentoo for Python 上设置 XEmacs 的最简单方法
我想在我的 Gentoo 系统上使用 (X)Emacs,并想知道将它设置为用于 Python 开发的“正确”(或最简单)方法(即通过选项卡智能自动完成和所有那些常用的东西)。
我想避免手动安装任何东西——我想尽可能地使用我的 Portage/emerge。
到目前为止,我已经安装了 xemacs、python-mode 和 python-modes。似乎我必须手动启用语法突出显示,并且语法突出显示支持似乎有点有限。并且通过选项卡自动完成根本不起作用(我猜它也没有启用或python-mode(s)没有那个?)。
谢谢你的帮助!
emacs - 在 cygwin 下的 emacs 中,键盘映射不起作用
当我在 Windows 上的 cygwin 下运行 Gnu Emacs 并按“ctrl-x ctrl-c”退出时,我收到以下消息:
ctrl-x ctrl-g 未定义
:但是,当我运行 Xemacs 时,“ctrl-x ctrl-c”工作正常
svn - 使用 psvn 显示修订差异
有没有办法区分 psvn 中的两个任意修订?我希望有可能在svn-status窗口中获取文件的 diff/ediff。
我只发现svn-file-show-svn-diff显示工作副本和 HEAD 之间的差异
sql - 如何让 SQL-postgres 在 Windows vista 上的 XEmacs 21.4.22 中工作
我以前在 XP 和 vista 上的 Xemacs 中使用过 sql-oracle。
但是,现在我在命令行上使用 Postgresql psql 但我觉得它有点蹩脚(与在 emacs 中使用 sql-* 相比)
所以,我试图让它(psql)在 Windows 上的 xemacs(21.4.22)中工作。当我输入
为什么没有提示我输入密码?它提供了一个 SQLi 缓冲区,但是当我输入我的 SQL 并按 ENTER 时,没有任何反应。另外,我没有看到任何提示(当我从 cmd.exe 运行 psql 时,我得到“databasename=#”提示)。是什么赋予了 ?
对于在我的盒子(localhost)上运行的数据库,我希望在上面的提示中输入什么,并且我知道我需要连接到哪个数据库(我知道要给 psql 哪些参数,但在 xemacs 中不知道)。
我对 GNU Emacs (23.1.50.1 (i386-mingw-nt6.0.6001)) 进行了同样的尝试,结果相似:一个 SQLi 缓冲区,但没有执行任何 SQL,而且我没有看到输入密码的提示。
谢谢,
BR,
~A
xemacs - 无法在 xemacs 中重新绑定密钥 Cz
出于某种原因,“Cz”被映射到suspend-or-iconify-emacs,我似乎无法让它重新绑定到不那么烦人的东西。(我喜欢使用 ctrl-z 进行撤消,但什么都不做至少比每次我不小心按到键时暂停要好)
我试过以交互方式进行操作:
M-x global-set-key
,然后Set key C-z to command: undo
.
M-x describe-key-briefly
给我C-z runs the command suspend-or-iconify-emacs
我试过去暂存缓冲区并评估:
(global-set-key (kbd "C-z") 'undo)
和(global-set-key "\C-z" 'undo)
,它当然在我的 .xemacs/init.el 文件中。
似乎没有什么能真正重新绑定密钥。
这发生在 XEmacs 21.5 的基本模式下。有关如何解决此问题的任何想法?
编辑:好的,这是一个通过重新定义要撤消的挂起函数来解决问题的技巧:
(defun suspend-or-iconify-emacs () (interactive) (undo))
我实际上不能再暂停 emacs,但这对我来说实际上没问题。
emacs - emacs c++ 缩进和颜色高亮
当我在 Windows 上使用我的 emacs/xemacs 安装打开 cpp/h 文件时,我没有得到缩进或颜色。你能告诉我在我的设置文件中需要做什么来实现这一点吗?谢谢
emacs - 最简单的 Emacs 语法高亮教程?
我只想为 Emacs 创建一个语法高亮次要模式。我有 O'Reilly 的“Writing GNU Emacs Extensions”,但它没有深入细节。是否有关于真实或虚假编程语言突出显示模式的简单教程?
谢谢