小编sab*_*bof的帖子

Emacs与不同的IDE集成在一起

我看过几篇文章将emacs作为IDE与Eclipse等IDE进行比较.通常假设所有活动都将通过命令行工具提供的emacs工具和设施完成.

将Eclipse(如Eclipse)与emacs,emacs作为编辑组件或Eclipe功能的界面进行集成是多么容易?这两个项目都是开源的,都是支持扩展.

ide emacs

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

我错过了LISP中符号的一些重要事实吗?

这样做的正确方法是什么?

(defparameter form1 (list 'baz "hello"))
(setf (car form1) (intern "print"))
(eval form1)
Run Code Online (Sandbox Code Playgroud)

什么是||的意义 (实习生)使用?
#:||的意义是什么?(make-symbol)使用?

如果它们只是名称的一部分,那么从我指定的符号创建不同符号的理由是什么?

更新:( 实习生"PRINT")有效

lisp common-lisp

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

在Common Lisp中管理读者宏

我想以这样的方式定义读取器宏,它们只影响某个包/文件.

到目前为止,我能够加载这些文件

(let ((*readtable* (copy-readtable)))
  (load "file.lisp"))
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法呢?

lisp common-lisp reader-macro

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

用于"自由"光标定位的Emacs模式

是否有一种模式允许我将光标放在屏幕上的任何位置(包括在行结束后),通过鼠标单击或通过键?

编辑:

一种基于图像模式的次要模式,它完全符合问题的要求.

(define-minor-mode free-point-mode
    "Place the cursor anywhere on the screen, irrespective of linebreaks, by clicking or using the arrow keys"
  nil nil
  `((,(kbd "<mouse-1>") . picture-mouse-set-point)
    (,[remap right-char] . picture-forward-column)
    (,[remap left-char] . picture-backward-column)
    (,[remap previous-line] . picture-move-up)
    (,[remap next-line] . picture-move-down))
  (require 'picture))

(defadvice picture-mouse-set-point (after no-region activate)
  (deactivate-mark))
Run Code Online (Sandbox Code Playgroud)

emacs

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

运行helloworld + classpath问题时出错

我正在编译helloworldapp而没有错误.

我正在Windows上运行java helloworldapp

CLASSPATH:.; C:\ Program Files\Java\jre7\lib;

JAVA_HOME:C:\ Program Files\Java\jre7

路径包括C:\ Program Files\Java\jdk1.7.0\bin \

结果:

C:\Users\k\Desktop\abcl-bin-0.26.2>java helloworldapp
Exception in thread "main" java.lang.NoClassDefFoundError: helloworldapp (wrong
name: HelloWorldApp)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
............etc
Run Code Online (Sandbox Code Playgroud)

好吧,对于一些共鸣,它找不到类,所以我试图手动完成.

C:\Users\k\Desktop\abcl-bin-0.26.2>java -cp "C:\Program Files\Java\jre7\lib" helloworldapp
Error: Could not find or load main class helloworldapp

C:\Users\k\Desktop\abcl-bin-0.26.2>java -cp C:\Program Files\Java\jre7\lib; helloworldapp
Error: Could not find or load main class Files\Java\jre7\lib;
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?我看过几个论坛,但他们并没有特别的帮助.

更新,我超越了helloworld阶段.现在真正的问题

import org.armedbear.lisp.*;

public class Main
{

    public static void main(String[] argv)
    {
    try …
Run Code Online (Sandbox Code Playgroud)

java classpath

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

Emacs随机滚动

当我查看文件时,emacs会立即使用绑定到鼠标滚轮的函数随机滚动缓冲区

这不重要,但这是一个烦恼.
我在linux上,使用emacs 23.3.1.

emacs

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

PHP同时请求和临时文件

例如,我有一个.php创建一个临时文件,服务器接收多个同时请求.php.

服务器如何安排请求?
它们是否会一个接一个地不间断地执行,还是应该总是为我的临时文件分配一个随机名称?

php

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

标签 统计

emacs ×3

common-lisp ×2

lisp ×2

classpath ×1

ide ×1

java ×1

php ×1

reader-macro ×1