标签: aquamacs

如何在aquamacs(或emacs)中使用mac'命令'键定义快捷方式

如何使用mac命令键定义aquamacs键盘快捷键.我希望'command'-k表现得像ctrl-k(杀线).提前致谢!

macos emacs command aquamacs shortcut

4
推荐指数
1
解决办法
1263
查看次数

默认拆分窗口布局

我使用aquamacs 90%的时间来编辑R文件ESS(Emacs Speaks Statistics).在这种模式下,我发现有一个分割窗口是必不可少的C-x 3 C-x 2,这样我就可以同时查看源代码和R缓冲区(终端窗口).因此,每次启动aquamacs时,我都需要执行以下步骤:拆分窗口,选择正确的窗口,切换缓冲区*R*,返回文件.如何跨会话保存此设置?

谢谢.

emacs aquamacs ess

4
推荐指数
1
解决办法
1865
查看次数

什么导致`MSt`(meta + shift + t)键绑定不采取?

默认情况下,C-S-t并且M-S-t都在我的Emacs绑定。因此,当我按下它们时,它们被翻译成C-tM-t。很好,但我想用它们对原始函数进行调整,因此将这些行放在我的.emacs

(global-set-key (kbd "C-S-t") 'transpose-chars-backward)
(global-set-key (kbd "M-S-t") 'transpose-words-backward)
Run Code Online (Sandbox Code Playgroud)

那里的功能是我自己的,当通过M-x.

这适用于C-S-t,但不适用于M-S-t仍然被转换为M-t. 上的消息C-h k M-S-t证实了这一点。

并不是说M-S-一般配置组合是不可能的,因为M-qM-S-q做不同的事情。

是什么导致了这种不一致,我该如何解决?

我在 Mac OS X 10.9.5 上运行 Aquamacs。

emacs aquamacs key-bindings

4
推荐指数
1
解决办法
341
查看次数

如何使用 Aquamacs 以 root 身份打开文件进行编辑?

我正在使用 Aquamacs 进行大部分文本编辑,并且希望在编辑时有选择地以 root 用户身份打开一些文件。

有没有办法让我用 Aquamacs 以 root 身份打开一些文件(而不是其他文件)?

我知道我可以使用 sudo 命令启动 Aquamacs,但这对我来说有点太冒险了 - 我宁愿只有 root 权限来编辑绝对需要它的文件。

macos emacs sudo aquamacs

3
推荐指数
1
解决办法
555
查看次数

Emacs服务器文件路径

我正在使用Aquamacs并使用M- 启动emacs服务器x server-start.我emacsclient连接得很好.但是,当我启动另一个ssh会话(在同一台PC上)时,它找不到我的socket-name/server文件.它不在~/.emacs.d/server/server我期望的地方.

如何找出emacs服务器当前使用的server-file-socket-name?

这是我的工作配置:

.emacs

(setq server-socket-dir "~/.emacs.d/server")
(server-start)
Run Code Online (Sandbox Code Playgroud)

em.sh

location="/`whoami`@`hostname`:$(readlink -f $1)"
ssh <YOU@LOCAL-WORKSTATION> emacsclient -n -s '~/.emacs.d/server/server' $location
Run Code Online (Sandbox Code Playgroud)

emacs aquamacs emacsclient

2
推荐指数
1
解决办法
1808
查看次数

在emacs中,如何将相同的文本添加到多行?

我有一个HTML文件,其中包含一堆指向整个数据库的链接.但这些URL都写成:

<a href=/bw/examplefile.html>
Run Code Online (Sandbox Code Playgroud)

当我尝试使用wget下载所有链接时,我使用--base参数来设置URL,但它似乎没有那么好用.所以,不要摆弄我知道我不会再使用的东西,而只是想知道如何在emacs中轻松地为每个链接对象添加一个URL.

我在Mac上使用Aquamacs.不确定这是否会产生太大的影响,但它可能是有用的信息.

html emacs aquamacs wget

2
推荐指数
1
解决办法
74
查看次数

aquamacs需要最终换行

我正在使用aquatics进行rails开发,并且由于一些内联块问题,我遇到的情况是我需要在最后没有换行的情况下渲染部分内容.

问题是当我保存aquamacs时总是在文件末尾添加换行符.

我尝试在我的.emacs文件中添加(setq require-final-newline),但它没有解决问题.

html emacs aquamacs

1
推荐指数
1
解决办法
426
查看次数

建议学习C

在学习C和使用C编程时,有些人可以推荐使用什么?

我想到了以下几种选择.(在OSX上)

  1. Aquamacs
  2. TextMate和终端
  3. 的XCode

我想学习的不仅仅是IDE,因此我将掌握这个概念,因为我将学习编译器等.

我在学习Erlang时尝试过Aquamacs,但这比我更喜欢的麻烦.

使用Emacs环境时还有很多额外的东西需要学习吗?

什么对理解事物的运作方式最有益.( C )

是否还有其他工具或可能的选择值得研究?

谢谢

c emacs xcode textmate aquamacs

0
推荐指数
1
解决办法
498
查看次数

Aquamacs + slime:在启动时加载lisp文件

我正在运行Aquamacs + Slime,当我启动Aquamacs时,我可以自动启动Slime.但是,当我尝试加载lisp文件后,我会不断收到各种错误,具体取决于我是如何尝试加载文件的.这是我的偏好.el

(setq inferior-lisp-program "~/ccl/dx86cl64"
  slime-startup-animation nil)
(require 'slime)
(split-window-horizontally)
(other-window 1)
(slime)
(eval-after-load "slime"
   '(progn 
       (slime-compile-and-load-file "/Users/xxxxx/xxxxx/load-seq.lisp")
 )) 
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

error: Buffer *inferior-lisp* is not associated with a file.
Run Code Online (Sandbox Code Playgroud)

我尝试了其他功能,包括load compile-and-loadslime-load-file分别得到以下错误......

Invalid read syntax: #
Symbol's function definition is void: compile-and-load
error: Not connected.
Run Code Online (Sandbox Code Playgroud)

当我(load "/Users/xxxxx/xxxxx/load-seq.lisp")使用粘液REPL 时,lisp文件加载(并编译)很好.看起来当我把它放在Preferences.el中时,即使我正在使用它也不会等待粘液加载eval-after-load.

emacs aquamacs slime

0
推荐指数
1
解决办法
876
查看次数

标签 统计

aquamacs ×9

emacs ×9

html ×2

macos ×2

c ×1

command ×1

emacsclient ×1

ess ×1

key-bindings ×1

shortcut ×1

slime ×1

sudo ×1

textmate ×1

wget ×1

xcode ×1