- 浏览: 244549 次
- 性别:
- 来自: 北京
最新评论
-
nowind:
我学ror时使用了haml一个月。现在回到了java,却再也无 ...
HAML必将流行 -
suliangben:
楼主你在幻想吧,你要走出你的幻想世界,接受现实。
HAML必将流行 -
kenrome:
打不开阿嗄
新文章都会发表在 dongbin.org 上,这个 blog 不再更新了 -
Soloara:
haml确实在很多方面体现出了其优势,但不可否认的一点是抽象程 ...
HAML必将流行 -
dayang2001911:
你为什么不把你那边的博文导入到javaeye来呢
新文章都会发表在 dongbin.org 上,这个 blog 不再更新了
(custom-set-variables ;; custom-set-variables was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. '(case-fold-search t) '(current-language-environment "UTF-8") '(default-input-method "rfc1345") '(global-font-lock-mode t nil (font-lock)) '(tool-bar-mode nil)) (custom-set-faces ;; custom-set-faces was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. ) (add-to-list 'load-path "~/lib/emacs-rails") (add-to-list 'load-path "~/lib/emacs") (add-to-list 'load-path "~/lib/emacs/yaml-mode") (add-to-list 'load-path "~/lib/emacs/color-theme-6.6.0/") ;;(require 'cedet) ;; Enabling various SEMANTIC minor modes. See semantic/INSTALL for more ideas. ;;To startup quickly ;; Select one of the following ;;(semantic-load-enable-code-helpers) ;; (semantic-load-enable-guady-code-helpers) ;; (semantic-load-enable-excessive-code-helpers) ;; Enable this if you develop in semantic, or develop grammars ;; (semantic-load-enable-semantic-debugging-helpers) ;;To startup quickly ;;(require 'ecb-autoloads) ;;(autoload 'ruby-mode "ruby-mode" "Ruby editing mode." t) (setq auto-mode-alist (cons '("\\.rjs$" . ruby-mode) auto-mode-alist)) (setq auto-mode-alist (cons '("\\.rake$" . ruby-mode) auto-mode-alist)) (setq auto-mode-alist (cons '("\\.rhtml$" . nxml-mode) auto-mode-alist)) (modify-coding-system-alist 'file "\\.rhtml$" 'utf-8) (require 'snippet) (require 'rails) (defun try-complete-abbrev (old) (if (expand-abbrev) t nil)) (setq hippie-expand-try-functions-list '(try-complete-abbrev try-complete-file-name try-expand-dabbrev)) (add-hook 'ruby-mode-hook (lambda() (add-hook 'local-write-file-hooks '(lambda() (save-excursion (untabify (point-min) (point-max)) (delete-trailing-whitespace) ))) (set (make-local-variable 'indent-tabs-mode) 'nil) (set (make-local-variable 'tab-width) 2) (imenu-add-to-menubar "IMENU") (require 'ruby-electric) (ruby-electric-mode t) (local-set-key "\t" 'hippie-expand) )) (add-hook 'nxml-mode-hook (lambda () (setq local-abbrev-table nxml-mode-abbrev-table))) ;;;; Some personal setting (global-set-key "\M-q" 'nxml-complete) ;;(add-hook 'ruby-mode-hook ;; (lambda () ;; (local-set-key "\M-e" 'hippie-expand))) ;;(local-set-key "\M-left" 'ecb-nav-goto-previous) (global-set-key (quote [M-right]) 'ecb-nav-goto-next) (global-set-key (quote [M-left]) 'ecb-nav-goto-previous) ;; Setup for buffer switch (global-set-key "\C-x\C-b" 'bs-show) ;; or another key (global-set-key "\M-p" 'bs-cycle-previous) (global-set-key "\M-n" 'bs-cycle-next) ;; End of setup for buffer switch ;; tabbar.el ;; Setup for tabbar (require 'tabbar) (tabbar-mode) (global-set-key (quote [C-S-down]) 'tabbar-backward-group) (global-set-key (quote [C-S-up]) 'tabbar-forward-group) (global-set-key (quote [C-S-left]) 'tabbar-backward) (global-set-key (quote [C-S-right]) 'tabbar-forward) ;; end of setup for tabbar (setq x-select-enable-clipboard t) (setq visible-bell t) (setq default-directory "~/project/rforum") (setq make-backup-files nil) (mouse-avoidance-mode 'animate) (add-to-list 'auto-mode-alist '("\\.css$" . css-mode)) (set-default-font "-adobe-courier-bold-r-normal--24-240-75-75-m-150-iso10646-1" ) ;;(set-default-font "-adobe-courier-bold-r-normal--20-140-100-100-m-110-iso10646-1" ) ;;disable welcome screen (setq inhibit-startup-message t) (setq locale-coding-system 'utf-8) (set-terminal-coding-system 'utf-8) (set-keyboard-coding-system 'utf-8) (set-selection-coding-system 'utf-8) (prefer-coding-system 'utf-8) ;; set color (require 'color-theme) (color-theme-initialize) (color-theme-gnome2) ;;(color-theme-dark-blue) ;; for yaml (require 'yaml-mode) (add-to-list 'auto-mode-alist '("\\.yml$" . yaml-mode)) (add-hook 'yaml-mode-hook '(lambda () (define-key yaml-mode-map "\C-m" 'newline-and-indent))) ;; for javascript (autoload 'javascript-mode "javascript" nil t) (add-to-list 'auto-mode-alist '( "\\.js\\'" . javascript-mode))
评论
3 楼
dongbin
2007-06-14
XP是个什么东西?极限编程?
2 楼
ychael
2007-06-13
我在XP里设置(require 'rails)总出错,看了很久emacs-rails安装的readme也没搞懂,是不是直接放到\emacs\site-lisp行了,还要添加路径吗?
1 楼
dohiker
2007-05-17
正缺这个,支持
发表评论
-
什么是Ruby之道?
2007-10-07 10:27 2879什么是Ruby之道? 翻译这篇文章让我对这个问题有了更深的理解 ... -
如何让CruiseControlrb生成RSpec 的rcov报告
2007-09-10 15:01 1735desc "Run all specs in spe ... -
REST 是什么?
2007-07-27 11:17 17227开发过程中,在三个Model的REST描述上,我昨天冥思苦想了 ... -
Matrix Test 的 Rspec实现 -- matrix_spec
2007-07-25 18:32 1576ZenTest的作者提出了Matrix Test ,并且在Ze ... -
map.resources在edge rails中的变化
2007-06-30 17:22 1813map.resources :account_types, ... -
如何测试subdomain
2007-06-30 16:18 1563Mock 一下Request. module Actio ... -
test_helpful released -- A plugin on rails to make test easier
2007-06-22 10:22 1502I extract the plugin from a rea ... -
最近的学习内容
2007-06-20 10:44 1340CSS网页谁都会编,如何用最少的HTML和CSS进行布局就很少 ... -
make_resourceful 0.1.0 released
2007-05-27 01:33 1567make_resourceful 0.1.0 released ... -
Peercode的Rails视频太精彩了
2007-05-24 01:44 3076人外有人,天外有天。昨天把Peercode的视频看了一遍,真是 ... -
把Restful的潜能发掘到极限
2007-05-21 07:20 1285http://www.hamptoncatlin.com/as ... -
heckle--测试覆盖率检测工具
2007-05-19 23:32 1634上次rails爱好者聚会时,跟Robbin Lu讨论过测试覆盖 ... -
我的gem 列表
2007-05-19 23:12 2470看到 秀出你的Gem我也秀一下。 actionpack (1 ... -
HAML必将流行
2007-05-19 14:06 4928不管你认不认同HAML,它正在获得关注。可以预料的是,一场口水 ... -
SASS是一个好东西
2007-05-18 11:45 2115HAML 1.5以后的新特性要数sass最为吸引人了。昨天试用 ... -
想不通为什么是JRuby
2007-05-13 10:29 1811ThoughtWorks大力宣传JRuby,可是我是在想不通原 ... -
刚刚发现的edge rails中的几个变化
2007-05-06 21:03 2611今天把一个程序切换到edge rails(revision=6 ... -
Rails聚会小记
2007-04-09 01:54 2806这次聚会的目的虽然说 ... -
使用Ruby实现算法时遇到的性能问题
2006-01-13 03:15 1448昨天作了一道Topcoder的 ... -
比较ruby与其它语言的性能的链接
2006-01-14 06:05 1350http://shootout.alioth.debian.o ...
相关推荐
标题 "[emacs].emacs" 暗示我们正在讨论的是 Emacs 配置文件,这是一个非常重要的文本编辑器的个性化设置。Emacs 是一个高度可定制的、功能强大的编辑器,广泛用于编写代码、文档等,尤其在程序员和系统管理员中非常...
本压缩包包含两个关键部分:`.emacs.d`目录和`.spacemacs`配置文件,这些都是Spacemacs的核心组成部分。 首先,`.emacs.d`目录是Emacs的初始化目录,存储了Emacs启动时执行的所有配置和自定义设置。在Spacemacs中,...
emacs config file, emacs编辑器的一个配置文件
在了解了基本概念后,我们来探讨如何编写和优化自己的.emacs文件。首先,你可以通过网上搜索找到许多示例和模板,如博客文章《NickLeeH的Emacs配置》(https://nickleeh.iteye.com/blog/405948)。这些资源通常包含...
`.emacs.d` 是一个非常重要的目录,它是 Emacs 配置文件的家。Emacs 是一款极其强大且可高度定制的文本编辑器,广泛用于程序员、系统管理员和文档编写者。这个目录的名字来源于 `.emacs` 文件,这是 Emacs 的启动...
带有命令行显示等多功能的emacs配置文件,只需要将config.emacs改名为.emacs放用户目录下即可使用,如果/home/gqb,用户名为gqb。或者cd ~进行用户目录。
本配置文件基于网上提供的其他配置文件进行修改。 支持: emacs 24 +cedet 1.1 +ecb 2.40 源配置文件下载地址: http://download.csdn.net/detail/karotte/3812760
《深入探索Spacemacs配置与优化:.emacs.d.zip文件详解》 在程序员的世界里,Emacs是一款历史悠久且功能强大的文本编辑器,而Spacemacs则是在Emacs基础上构建的一款高度可定制化的编辑器,它引入了现代的键绑定和...
在Emacs中,`.emacs`是初始化配置文件,而`.emacs.d`目录则存储了与Emacs配置相关的所有自定义设置、插件和数据。这个`.emacs.d`配置插件集提供了一些实用的工具,旨在提升Emacs的使用体验。 首先,我们来详细了解...
.Emacs 我的 .emacs 文件 正在安装。 git clone https://github.com/GeneticGenesis/Emacs.git ~/.emacs.philc mv ~/.emacs ~/.emacs.old ln -s ~/.emacs.philc/.emacs ~/.emacs
8. **定制Emacs**:阐述如何通过修改配置文件`.emacs`来自定义Emacs的行为,包括快捷键绑定、界面主题和工作流。 9. **交互式开发环境(IDE)特性**:讲解Emacs作为IDE的能力,如集成调试器、自动完成、代码跳转等...
WINDOWS下的EMACS配置 一、EMACS的下载和安装 ...下载完成后,解压到指定的目录下,如D:\...EMACS在Windows下的配置可以通过下载和安装EMACS、设置注册表、创建.emacs.d目录和.emacs文件、加载.el文件等步骤来实现。
在".emacs.d"目录下,还会看到一些其他的文件和子目录,如"elpa"存放已安装的Emacs包,"custom"保存自定义设置,"variables"记录了Spacemacs的变量状态。这些内容共同构成了一个完整的Spacemacs环境。 总的来说,"....
这个压缩包包含了两个关键的文件,`.emacs`和`.emacs.d`,它们是Emacs配置的核心部分。 首先,`.emacs`是Emacs启动时加载的Lisp脚本,它定义了Emacs的行为和环境。在`.emacs`文件中,你可以设置快捷键、加载插件、...
Joe Schafer 的 Emacs 自定义设置一些用于初始化、填充和正确放置存储库的命令。...-batch --eval '(byte-compile-file "js2-mode.el")'结构初始化文件init.el是 Emacs 默认查找此文件 ( ~/.emacs.d/init.el ) 的~/.e
"dot-emacs: 克隆到〜.emacs.d" 这个标题和描述指的是一个关于Emacs配置管理的过程,特别是针对个人配置文件`.emacs.d`的管理。在Emacs中,`.emacs.d`目录是存放所有用户配置、插件和数据的地方。通过克隆到这个目录...
这是原地址http://linux.cuit.edu.cn/?p=1020 我是用不到了 我的另一个emacs配置是我自己的 这个是从上面那个地址下的
3. **编辑.emacs文件**:在你的Emacs中,打开`~/.emacs`配置文件(如果不存在,也需要新建)。你可以通过运行`M-x find-file-other-window ~/.emacs`来做到这一点,其中`M-x`是Emacs的快捷键组合,表示按下Alt+x键。...
`.emacs`是Emacs的初始化文件,它定义了Emacs启动时执行的Lisp代码,用来定制Emacs的行为,如设置快捷键、加载插件、调整界面等。`.emacs.d`目录则包含了Emacs的自定义设置、扩展和数据文件,是Emacs配置的主目录。 ...