`
open2ye
  • 浏览: 101456 次
  • 性别: Icon_minigender_1
  • 来自: 温州
社区版块
存档分类
最新评论

rails snippet on vim

阅读更多
rails snippet on vim
1. install snipMate
  http://www.vim.org/scripts/script.php?script_id=2540
 
2. install rails.snippet
  http://github.com/scrooloose/snipmate-snippets/tree/master

感谢,几位辛苦的作者.
我已经尝试更新最版版本, 安装脚本如下

# install snipMate
cd /tmp
wget http://www.vim.org/scripts/download_script.php?src_id=10801  -O vim_plugin_snipMate.zip
rm -rf vim_plugin_snipMate
unzip -d vim_plugin_snipMate vim_plugin_snipMate.zip
cp -r vim_plugin_snipMate/* ~/.vim
rm -rf vim_plugin_snipMate
rm vim_plugin_snipMate.zip

# install rails.snippet 
cd /tmp
git clone git://github.com/scrooloose/snipmate-snippets.git snipmate-snippets
cd snipmate-snippets && rake deploy_local
cd ..
rm -rf snipmate-snippets




装过snipMate 要先删除
rm -rf ~/.vim/after
rm ~/.vim/plugin/snipMate.vim
  • 大小: 6.9 KB
5
0
分享到:
评论
8 楼 ltl3884 2012-04-10  
谢谢  不错
7 楼 leishao 2009-11-22  
楼主。你的vim配色很好看啊。请问是什么字体和什么配色?
6 楼 花花公子 2009-06-16  
night_stalker 写道

我的 Vim 用 SnippetsEmu, 只是它的 Snippet 写法比较伤眼…… 里面有大量这种东西:exec "Snippet mrnt rename_table \"".st."oldTableName".et."\", \"".st."newTableName".et."\"".st.etexec "Snippet rfu render :file => \"".st."filepath".et."\", :use_full_path => ".st."false".et.st.etexec "Snippet rns render :nothing => ".st."true".et.", :status => ".st.et.st.et

snipmate的文件明显好看多了,比如

# Function
snippet fun 
  function ${1:function_name} (${2:argument}) {
    ${3:// body...}
  }

5 楼 night_stalker 2009-06-16  
我的 Vim 用 SnippetsEmu, 只是它的 Snippet 写法比较伤眼…… 里面有大量这种东西:

exec "Snippet mrnt rename_table \"".st."oldTableName".et."\", \"".st."newTableName".et."\"".st.et
exec "Snippet rfu render :file => \"".st."filepath".et."\", :use_full_path => ".st."false".et.st.et
exec "Snippet rns render :nothing => ".st."true".et.", :status => ".st.et.st.et
4 楼 open2ye 2009-06-14  
引用
推荐使用haml


个人觉得没有必要
3 楼 open2ye 2009-06-14  
在 ubuntu 上 Netbeans 编辑时不流畅, RubyMine 也是一样

还是一直用 vim

再加上 dark-ruby  跟 snipMate 已经是一个山寨版的 textmate 了
2 楼 QuakeWang 2009-06-14  
你提供的这个地址
http://github.com/scrooloose/snipmate-snippets/tree/master
提供的snipper真是多呀,Netbeans用的好像是精简过的:
http://wiki.netbeans.org/RubyCodeTemplates
1 楼 saberma 2009-06-13  
推荐使用haml

相关推荐

    VIM的Rails编辑插件rails.vim.zip

    rails.vim提供了常用的一些命令,可以帮助开发,例如:Rgenerate, Rake, Rfind,RTview等,很方便,也很实用。 安装方法: 拷贝 autoload/rails.vim, plugin/rails.vim, 和 doc/rails.txt 到 ~/.vim 目录. ...

    dotvim:用于 Ruby on Rails 开发的 Vim

    My Vim for Ruby on Rails 开发 MacVim 用户警告 我已经停止使用 MacVim(主要是)并开始在 Tmux 中使用控制台 Vim。 提取到分支的最新 MacVim 配置不再受支持。 但仍包含此处描述的大部分功能。 特征 Ruby on Rails...

    vim-rails-bundle:Vim内的Ruby on Rails开发环境

    Ruby on Rails捆绑包(用于Vim) Vim是Ruby on Rails IDE,具有所有出色的插件和出色的配置。 遵循简单的安装指南即可立即破解! 注意:我们用整洁的替换了捆绑包的旧子模块架构,因此不再需要使用Git安装子模块。...

    ruby on rails 101

    ### Ruby on Rails 101:深入理解与实践 #### 引言 《Ruby on Rails 101》是一本介绍Ruby on Rails(简称RoR或ROR)的基础书籍,旨在为初学者提供一个全面而深入的学习框架。本书由Peter Marklund编写,包含了五天...

    Ruby on Rails Guides v2 - Ruby on Rails 4.2.5

    ### Ruby on Rails Guides v2 - Ruby on Rails 4.2.5 #### 一、重要概念及基础假设 - **重要概念**:本指南旨在帮助读者深入理解Ruby on Rails(以下简称Rails)4.2.5版本的核心功能与最佳实践。 - **基础假设**:...

    vim-rails:rails.vim:Ruby on Rails电动工具

    这是一个庞大的(很好的方式)Vim插件,用于编辑Ruby on Rails应用程序。 轻松浏览Rails目录结构。 gf考虑上下文,并且知道部分信息,固定装置等等。 有两个命令:A (备用)和:R (相关),可在文件之间轻松跳转,...

    Ruby on Rails Tutorial

    《Ruby on Rails Tutorial》中文版(原书第2版,涵盖 Rails 4) Ruby 是一门很美的计算机语言,其设计原则就是“让编程人员快乐”。David Heinemeier Hansson 就是看重了这一点,才在开发 Rails 框架时选择了 Ruby...

    ruby on rails最新版

    Ruby on Rails,简称Rails,是基于Ruby编程语言的一个开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和代码的可读性。Rails以其“约定优于配置”(Convention over Configuration)...

    jRuby On Rails WEB2.0

    《jRuby on Rails WEB2.0》:将Ruby on Rails融入Java平台的实践指南 《jRuby on Rails WEB2.0》是一部由Ola Bini撰写的书籍,深入探讨了如何将Ruby on Rails这一敏捷开源框架与Java平台相结合,以构建高效、灵活的...

    Vim-for-Rails:这是使用vim开发Ruby on Rails的出色配置文件

    很棒的Vim配置文件这将允许您运行mac vim并在Ruby on Rails上进行开发。 一些功能包括: 图形用户界面和终端有16种颜色的漂亮主题。 (ir_black和xterm16) 默认情况下忽略大小写的增量搜索交换和备份不碍您安装:您...

    Ruby on Rails安装包全集(Linux)

    Ruby on Rails是一款基于Ruby语言的开源Web开发框架,它遵循MVC(模型-视图-控制器)架构模式,简化了Web应用的开发流程。在Linux环境下安装Ruby on Rails需要一系列的依赖包和步骤,本资源包提供了所需的所有组件,...

    Ruby on Rails实践

    Ruby on Rails,简称Rails,是由David Heinemeier Hansson基于Ruby语言开发的一个开源Web应用程序框架。这个框架遵循“约定优于配置”(Convention over Configuration)的原则,致力于简化Web应用的开发流程,提高...

    ruby on rails 3 tutorial.pdf

    《Ruby on Rails 3 Tutorial》是一本专门为初学者设计的指南,旨在帮助读者快速掌握Ruby on Rails这一强大的Web开发框架。Ruby on Rails(简称Rails)是基于Ruby语言的一个开源框架,它采用MVC(Model-View-...

    Ruby on Rails中文指南

    Ruby on Rails,简称Rails,是一款基于Ruby语言的开源Web应用框架,它遵循MVC(Model-View-Controller)架构模式,旨在提升开发效率和代码的可读性。Rails以其“约定优于配置”的设计理念,以及“DRY(Don't Repeat ...

    Ajax on Rails (PPT)

    ### Ajax on Rails 知识点解析 #### 一、引言 在当今的Web开发领域,Ajax技术已经成为了提升用户体验的重要手段之一。Rails作为一种高效、优雅的Web开发框架,与Ajax技术结合能够创造出功能强大且易于维护的应用...

    Ruby On Rails中文教材(PDF)

    Ruby on Rails,简称Rails,是一款基于Ruby语言的开源Web应用框架,它遵循MVC(Model-View-Controller)架构模式,旨在简化Web应用程序的开发。Rails由David Heinemeier Hansson于2004年创建,它提倡“约定优于配置...

    Ruby on Rails入门例子

    Ruby on Rails,简称Rails,是一种基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在使Web开发过程更加高效、简洁。本篇将通过一个入门实例,深入探讨Rails的基本概念和核心...

    Ruby on Rails入门经典代码

    Ruby on Rails,简称Rails,是基于Ruby语言的一个开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在使Web开发过程更加高效、简洁。本压缩包中的"Ruby on Rails入门经典代码"提供了新手学习...

Global site tag (gtag.js) - Google Analytics