小编Dre*_*rew的帖子

设置Emacs defaut字体表面每缓冲区/模式

如何更改Emacs用于在每个模式下设置文本样式的默认面?

例如,假设我已经对我拥有的面部自定义感到满意,其中包括默认的固定宽度字体.但是,在一个特定模式(markdown-mode.el比方说)中,我希望默认字体是可变宽度.

为标记模式设置标题,链接等很容易:只需将光标放在样式文本上M-x describe-face,然后单击链接进行自定义.

但是,如果未指定其他面,则默认面是使用的面,因此它不是特定于降价模式,如果修改将影响所有其他模式.

markdown-mode-hook使用此模式设置缓冲区的默认面可以添加什么魔力?

emacs fonts themes font-lock emacs-faces

34
推荐指数
4
解决办法
8213
查看次数

Dired - 在另一个Emacs窗口中打开文件

我想在屏幕上有两个Emacs窗口:一个用于Dired,一个用于代码.但是,当我单击Dired缓冲区中的文件时,文件将在同一窗口中打开,而不是Dired缓冲区.我可以改变这种行为吗?

emacs dired

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

Eclipse IDE中的Emacs键绑定

我是Emacs的爱人,可能是因为我喜欢键绑定,我能够很快地做事.我还使用Eclipse IDE进行Java/Android/Python /开发,因为它是免费的,我的大多数同行都使用它,并且它可以工作.我发现自己在emacs和Eclipse之间切换,工作流程并不是很好.我想要做的是在Eclipse中设置键绑定,使它们像Emacs一样.

有人可以建议我可以使用的最好的Eclipse插件.或者任何人都可以谈论他们如何使用Eclipse来更像Emacs.提前致谢

java eclipse ide emacs key-bindings

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

理解Emacs完成模式选择

There appears to be many alternative Emacs auto completion mechanisms. Without an exhaustive search, the following come to mind: ido, auto-complete, icicles, in buffer completion, minibuffer completion and standard out of the box completion. And then there is code completion. Lots of it. And much of it language dependent. It would be very useful to have an Emacs guru, or three, summarize the benefits of the major players in both code and non-code auto-completion. And this being Stack Overflow, it …

emacs autocomplete code-completion icicles

27
推荐指数
3
解决办法
4240
查看次数

退出程序启动后,防止Emacs退出?

一旦我启动退出流程,有没有办法阻止Emacs退出?

我偶尔会胖手指C-xC-s作为C-xC-c.恢复运行并不是一个糟糕的过程,但我很好奇是否有办法可以停止退出流程,以便我可以不间断地继续打开所有文件.

使用GNU Emacs 24.3.1.在Window 7下运行Cygwin.

emacs confirmation quit

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

如何在EmacsàlaVim中设置标记?

我希望能够在像Eim这样的Emacs中设置多个标记.在Vim中你可能会按m B,这会在文件中的那一行设置一个标记.稍后按下' b将光标移回该行.你可以制作多个标记m{a-zA-Z}吗?有没有办法在Emacs中有这样的多个标记?

emacs bookmarks

24
推荐指数
4
解决办法
3624
查看次数

Lisp:list vs S-expression

我现在正在学习Lisp.我遇到了两个术语"列表"和"S表达式".我只是无法区分它们.它们只是Lisp中的同义词吗?

lisp list s-expression

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

Emacs:符号作为变量的值是无效的

这是我的~/.emacs档案:

(setq-default c-basic-offset 4 c-default-style "linux")
(setq-default tab-width 4 indent-tabs-mode t)
(define-key c-mode-base-map (kbd "RET") 'newline-and-indent)
Run Code Online (Sandbox Code Playgroud)

我打开emacs时收到警告:

警告(初始化):加载时发生错误 c:/home/.emacs:

符号的值作为变量是无效的: c-mode-base-map

要确保正常操作,您应该调查并删除初始化文件中的错误原因.使用--debug-init选项启动Emacs 以查看完整的错误回溯.

我跑了--debug-init,这就是它返回的内容.我不知道我的意思:

调试器输入 - Lisp错误:(void-variable c-mode-base-map)

(define-key c-mode-base-map (kbd "RET") (quote newline-and-indent)) 

eval-buffer(#<buffer *load*> nil "c:/home/.emacs" nil t)

; Reading at buffer position 311
load-with-code-conversion("c:/home/.emacs" "c:/home/.emacs" t t)

load("~/.emacs" t t)
Run Code Online (Sandbox Code Playgroud)

emacs

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

最常执行的存储过程?

我们在应用程序中创建了许多低效的存储过程,我们总是推迟使其更有效率,直到我们遇到严重的数据库性能问题.

现在,我正在考虑通过最常执行的存储过程逐个修复它.

找出哪个存储过程执行最多的最佳方法是什么?

是否有一个脚本可以显示哪个存储过程执行最多?

sql t-sql database sql-server stored-procedures

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

具有多个结果集的Entity Framework存储过程?

我是EF4的新手.

我正在使用一个返回2个结果集的存储过程?我知道这是不可能的,也不支持.Pity!

解决方法是什么?任何代码示例?

非常感谢

stored-procedures entity-framework

21
推荐指数
2
解决办法
2万
查看次数