小编hih*_*tie的帖子

如何在Emacs的标记环中前进和后退

在Emacs中,C-u C-SPC将"跳到标记处,并从当地标记环上弹出的位置设置标记".有没有办法在标记环周围走相反的方向?假设您已多次键入Cu C-SPC并想要回到您所看到的标记,而不是一直绕着环.

emacs

27
推荐指数
6
解决办法
7724
查看次数

使用IntelliJ Idea 10和La Closure插件版本0.3.15调试Clojure

我正在使用IntelliJ Idea 10和La Closure插件版本0.3.15和Java 6我已经将Clojure 1.2添加到项目中.

我放在Java代码上的断点受到了打击,但我在Clojure上放置的断点却没有.实际上,如果调试器在Java断点上停止,则Clojure代码上的断点中包含一个x,并且它们会发出警告,例如,在debugland $ eval3的类中的第4行找不到可执行代码.

我已经尝试在像println这样的Clojure核心函数中添加断点,但我仍然得到了红色的x.真的,非常感谢任何帮助.我用Clojure 1.1和1.2尝试了Idea 9,结果相似.

debugging clojure intellij-idea

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

在java程序中嵌入swank-clojure

基于http://github.com/technomancy/swank-clojure的嵌入部分,我使用以下内容对其进行测试.有没有更好的方法来做这个不使用编译器?有没有办法以编程方式停止swank?似乎start-repl控制了线程.什么是产生另一个线程的好方法,并能够以编程方式杀死该线程.

import clojure.lang.Compiler; 
import java.io.StringReader; 

public class Embed { 
    public static void main(String[] args) throws Exception { 
        final String startSwankScript = 
            "(ns my-app\n" + 
                "  (:use [swank.swank :as swank]))\n" + 
                "(swank/start-repl) "; 
        Compiler.load(new StringReader(startSwankScript)); 
    } 
} 
Run Code Online (Sandbox Code Playgroud)

任何帮助非常感谢,嗯

java clojure swank

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

如何配置emacs拖放打开而不是追加到osx上

如何在osx上配置emacs 23.1.1以便在emacs窗口上拖放文件在新缓冲区中打开文件而不是将其附加到当前缓冲区?

emacs

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

如何在OSX上配置emacs.app以在*shell*中使用git for git

我在OsX上使用emacs.app 23.1.1并试图在shell中使用git .
当我使用命令时git log-p,我得到了

WARNING: terminal is not fully functional
-  (press RETURN)
Run Code Online (Sandbox Code Playgroud)

我也得到类似的东西git commit,我被迫使用git commit -m.

emacs.app该怎么配置才能在shell中运行

git emacs

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

复制emacs中的文本并跳回原始位置进行粘贴

我在文件中的某个位置并且可以标记位置.我搜索到一个新位置来复制一些文本.现在我想回到原始位置粘贴它.但是,交换点和标记在这里不会帮助我,因为我已经用它们来复制文本.

关于我如何以某种方式标记原始位置并回到它的任何想法?

emacs

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

标签 统计

emacs ×4

clojure ×2

debugging ×1

git ×1

intellij-idea ×1

java ×1

swank ×1