免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: flw
打印 上一主题 下一主题

有关 Emacs 使用技巧的内容请在这个帖子讨论。 [复制链接]

论坛徽章:
0
561 [报告]
发表于 2007-07-24 15:04 |只看该作者

启动时如何自动进入指定目录?

有时候绝大部分工作都在一个固定目录,例如d:\source。但是emacs装在C:\根目录下,因此还需要手工切换一次目录到d:\source下。
我的问题是,是不是可以在配置文件中写个指令,让emacs启动后就执行这个指令,进入到指定的目录?(既然M-x cd可以切换目录,能把这个指令写到配置文件中吗?怎么写呢?)

论坛徽章:
0
562 [报告]
发表于 2007-07-24 19:32 |只看该作者

回复 #560 buxoman 的帖子

有时候绝大部分工作都在一个固定目录,例如d:\source。但是emacs装在C:\根目录下,因此还需要手工切换一次目录到d:\source下。
我的问题是,是不是可以在配置文件中写个指令,让emacs启动后就执行这个指令,进入到指定的目录?


  1. (setq default-directory "d:\source\")
复制代码

[ 本帖最后由 lgfang 于 2007-7-24 20:20 编辑 ]

论坛徽章:
0
563 [报告]
发表于 2007-07-26 13:47 |只看该作者
谢谢lgfang!

论坛徽章:
0
564 [报告]
发表于 2007-07-31 14:35 |只看该作者
emacs 中如何使用GDB呢 我运行GDB后
出现了
(gdb)
的提示符 但是在提示符行输入任何命令都无效 很是郁闷

论坛徽章:
0
565 [报告]
发表于 2007-08-09 10:42 |只看该作者
请问emacs里有没有将高亮代码导出为格式文档的插件?
谢谢。

论坛徽章:
0
566 [报告]
发表于 2007-08-12 15:41 |只看该作者

谁知道emacsmew如何查看html格式邮件

如题。

论坛徽章:
0
567 [报告]
发表于 2007-08-21 09:30 |只看该作者

挑了些我会的

问: 我在xterm中使用emacs,有时不去动它,就发现cpu被它完全占满,输入个字啥的,cpu占用就正常,但一空闲,马上cpu又占满
答: (setq semantic-idle-scheduler-idle-time 432000)

问: 裝了w3m, 但是中文是亂碼
答: 不要配置语言就不会出现乱码,即把所有针对w3m的(set xxx coding xxx)去掉

问: 怎么用指定的编码格式打开一个文件? 好像不能自动识别文件格式
答: 在文件第一行上加上 -*-coding: utf-8;-*- , 最好装上unicad.el

问: 谁知道emacsmew如何查看html格式邮件
答: 安装 w3m,然后给mew加上下面的配置
    (require 'mew-w3m)               
    (setq mew-use-w3m-minor-mode t)
    (add-hook 'mew-message-hook 'mew-w3m-minor-mode-setter)
    (define-key mew-summary-mode-map "T" 'mew-w3m-view-inline-image)
    (setq mew-ext-url-alist
        '(("^application/" "Fetch by emacs-w3m" mew-w3m-ext-url-fetch nil)
            (t "Browse by emacs-w3m" mew-w3m-ext-url-show nil)))

问: 请问emacs里有没有将高亮代码导出为格式文档的插件?
答: 下载并安装htmlize.el

问: emacs 中如何使用GDB呢 我运行GDB后 出现了 (gdb)  的提示符 但是在提示符行输入任何命令都无效
答: gdba呢 gcc的时候带上参数-g

问: 每次启动后都不能完全最大化,在最下面都会有一个空隙,问应该怎么做?
答: 修改注册表 [HKEY_LOCAL_MACHINE\SOFTWARE\GNU\Emacs]
    添加字符串值  "EMACS.Toolbar"="0"
    另外,修改下你的字体看看,应该能有个合适大小的字体能让你的emacs满屏

问: 我想把中文保存为UTD-8格式,应该如何操作呀
答: 是UTF-8吧,第一行 // -*-coding: utf-8;-*-

论坛徽章:
0
568 [报告]
发表于 2007-08-21 13:29 |只看该作者

回复 #566 koocy 的帖子

问: 每次启动后都不能完全最大化,在最下面都会有一个空隙,问应该怎么做?
答: 修改注册表 [HKEY_LOCAL_MACHINE\SOFTWARE\GNU\Emacs]
    添加字符串值  "EMACS.Toolbar"="0"
    另外,修改下你的字体看看,应该能有个合适大小的字体能让你的emacs满屏

太好了,这问题终于解决了。
加上下列代码就不用修改字体来改变窗口大小了。


  1.     (defun w32-maximize-frame (&optional arg)
  2.         "Maximize the current frame"
  3.         (interactive)
  4.         (w32-send-sys-command 61488 arg))

  5.     (w32-maximize-frame)
复制代码

论坛徽章:
0
569 [报告]
发表于 2007-09-10 14:29 |只看该作者
Is it possible to use vim in emacs and show line number?

论坛徽章:
0
570 [报告]
发表于 2007-09-16 12:14 |只看该作者
原帖由 gosapphire 于 2007-9-10 14:29 发表
Is it possible to use vim in emacs and show line number?


setnu.el doesn't make you satisfied ?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP