`
- 浏览:
21254 次
- 性别:
- 来自:
青岛
-
:Rake 这个好记
:Redit 任意文件,相对路径
:Rlog 日志文件
:Rpreview 打开浏览器,http://localhost:3000
:Rtags 生成一个tag,要求ctags
:Rrefresh 刷新
:Rfind 查文件,可以不写.rb后缀
gf 这个命令超强,根据当前光标处内容跳转到文件
直接打开
:Rmodel
:Rmigration
:Robserver
:Rfixtures
:Runittest
:Rcontroller
:Rhelper
:Rview
:Rlayout
:Rapi
:Rfunctionaltest
:Rstylesheet
:Rjavascript
:Rplugin
:Rlib
:Rtask
:Rintegrationtest
:Rscript
:Rconsole
:Rgenerate
:Rserver
:Rserver! 强制运行,杀掉前面那个,相当于重启
重构:
:Rextract 简单说就是把rhtml中的一段提出来,变成子页面
项目结构
surroud: 这个不是命令,而是一个插件,装好后就可以在rhtml中自动关闭<%%>
taglist: 这个插件相当于outline,但是它可以同时放多个文件
NERD_tree:这个插件就是浏览文件,有点项目的感觉。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
rails.vim提供了常用的一些命令,可以帮助开发,例如:Rgenerate, Rake, Rfind,RTview等,很方便,也很实用。 安装方法: 拷贝 autoload/rails.vim, plugin/rails.vim, 和 doc/rails.txt 到 ~/.vim 目录. ...
rails.vim 这是一个庞大的(很好的方式)Vim插件,用于编辑Ruby on Rails应用程序。 轻松浏览Rails目录结构。 gf考虑上下文,并且知道部分信息,固定装置等等。 有两个命令:A (备用)和:R (相关),可在文件之间...
编辑命令您可以使用一些额外的编辑命令,这些命令类似于vim-rails提供的命令。 就像vim-rails一样,它们在rails项目文件中被定义为本地缓冲区命令。 如果要全局定义它们,请参见下面的“”部分。 :Eschema <table> ...
在本文中,我们将深入探讨如何在Ubuntu 10.10操作系统上进行系统安装,并配置一个完整的Vim编辑器环境,以便进行Ruby on Rails(ROR)开发。Ubuntu 10.10,代号“Maverick Meerkat”,是Ubuntu的一个老版本,但依然...
Vim具有高度可定制性,并且提供了丰富的功能集,如代码高亮、语法检查、多级撤销机制、宏记录等。本指南将详细介绍Vim的基础知识和使用技巧,帮助用户更高效地使用Vim。 #### 二、安装Vim 安装Vim通常非常简单。...
1. VIM支持大量插件,如NERDTree用于文件管理,YouCompleteMe提供智能代码补全,Vim-Rails辅助Rails开发等。 2. 配置VIM:通过`.vimrc`文件可以自定义快捷键、设置选项、加载插件等,实现个性化编辑环境。 七、...
相关文件导航提供了在Rails控制器,视图和模板之间跳转的命令。 使用Plug in .vimrc安装: Plug 'tpope/vim-projectionist'Plug 'andyl/fuzzy-projectionist.vim'Plug 'andyl/vim-projectionist-ruby'也可以看看: ...
总的来说,`vim-colorscheme-deepsea` 是一个针对 Vim 的高质量配色方案,尤其适合 Ruby on Rails 开发者。通过其丰富的 cterm256 颜色支持和针对特定语法的优化,它能够提升编程环境的美观度和实用性。同时,它的...
- 使用 `vi .vimrc` 创建或编辑 `.vimrc` 文件,并添加 `syntax on` 行,使 Vim 支持语法高亮。 #### 三、RVM、Ruby 1.9.3 和 Rails 3 的安装 1. **安装 RVM** - 打开 Cygwin Terminal,执行以下命令安装 RVM:...
- **文件类型识别**:通过`filetype on`命令开启文件类型识别功能,使得Vim能够根据文件类型自动加载相应的语法高亮和缩进规则。 - **文件类型缩进**:通过`filetype indent on`确保每个文件类型都有合适的缩进规则...
`vim-rubymotion` 是一个专为 RubyMotion 开发者设计的 Vim 插件,它的目标是为 Vim 提供与 `vim-rails` 相似的强大支持,使得在 Vim 编辑器中进行 RubyMotion 项目的开发变得更加高效和便捷。尽管当前该插件可能还...
然后执行 sudo gitlab-ctl reconfigure 和 sudo gitlab-rake cache:clear RAILS_ENV=production 命令。 2. nginx 配置解决 80 端口被占用 使用以下配置解决 80 端口被占用的问题: upstream gitlab { server 114...
在vim命令模式下,键绑定为g X ,其中X为: m为模型控制器的c v查看h帮手s用于测试(在规格- gt已被使用于VIM-模式)备择方案 :旨在替代 ,但目前仅支持导航功能。 :使用查找器完成视图而不是打开当前上下文的一...
let g:pr_review_github_repos = ['thejefe/vim-prreview','rails/rails'] 设置自定义拉取请求过滤器。 有关选项,请参见 let g:pr_review_query = "state:open type:pr label:\"Needs QA\"" let g:pr_review_...
4. 更新Rails框架到最新版本,确保使用gem命令安装。 八、安装MySQL数据库 1. 使用yum命令安装MySQL服务器及其开发包。 2. 设置MySQL数据库开机自启动并启动数据库服务。 九、创建Git用户和安装GitLab Shell 1. ...
本文将深入探讨 Rails 6 的关键特性,以及如何利用 Shell 命令来管理和操作 Rails 项目。 首先,Rails 6 引入了并行测试。这一特性允许开发者在多处理器系统上同时运行测试,大大减少了测试套件的执行时间。通过 `...
gitlab-rails console Notify.test_email('接收方邮件地址','邮件标题','邮件内容').deliver_now ``` 如果收到邮件,表示邮件服务配置成功。 七、访问 Gitlab 现在,可以通过以下地址访问 Gitlab: ``` ...
vim /etc/gitlab/gitlab.rb external_url http://IP:端口 ``` 然后,需要执行配置命令以应用更改: ``` gitlab-ctl reconfigure ``` 接下来,需要启动 GitLab 服务: ``` gitlab-ctl start ``` 并设置 GitLab ...
Pastebin 您可以通过几个简单的步骤将此pastebin部署到Heroku。 创建配置文件并推送到Heroku 转到存储库的根目录。... cp config/vim_pastebin.yml.example config/vim_pastebin.yml 然后编辑配置