两年前,看到人家用textmate,我之流口水。然后摸摸口袋,忍着吧。
后来我找阿找,终于找到了e-texteditor。一个字儿,真好用!
后来,我忍受不了ruby 在windows里蜗牛一般的速度,直接转到linux。
然后就半生不熟地操起vim, 不过我还是会用我心爱的source insight做项目搜索用(当然是在virtualbox下)。
经过rainux大师的知道。我逐渐精进。现在终于的心应手了。不久之前,我仍有两个问题很恼火:
1 文件选择,rainux说:“俺们喜欢精确搜索,不是用:e , 就是用:Rlib, :Rmodel之类的”
2 snippet,用惯了E-texteditor(textmate)中的一大堆贴心的snippet,lia 就直接出来 <%= link_to ...%>
hm 就直接出来 has_many ...... 相当怀念!
3 全文检索/方法、变量引用。老夫编程这么多年,至今还没找到比source insight跟牛X的。rainux习惯用grep,我看了一下,算了吧,太简陋鸟。
后来,我找到了FuzzyFinder,然后又看到了jamis-fuzzy_file_finder,第一个问题就非常非常圆满地解决了!
- 大小: 139.4 KB
分享到:
相关推荐
"vim-configure.tar.gz_vim_vim_configure" 是一个包含了 Vim 配置文件的压缩包,旨在帮助用户优化 Vim 的使用体验,提供自动提示、补全功能以及代码高亮等特性。 在 Vim 中配置这些功能,可以使编辑效率大幅提升。...
linux_vim linux_vim linux_vimlinux_vim linux_vim linux_vimlinux_vim linux_vim linux_vimlinux_vim linux_vim linux_vimlinux_vim linux_vim linux_vimlinux_vim linux_vim linux_vimlinux_vim linux_vim linux_...
vimconfig_tags_vim_ 是一个关于Vim编辑器配置和ctags工具使用的主题。Vim是一款功能强大的文本编辑器,深受程序员和高级用户喜爱,它的高度可定制性和高效操作方式使得它在编程环境中非常受欢迎。在这个主题中,...
vim插件_lookupfile_genutils vim插件_lookupfile_genutils vim插件_lookupfile_genutils vim插件_lookupfile_genutils vim插件_lookupfile_genutils
.vim_runtime目录通常包含一系列的vim插件、颜色方案、函数和脚本,这些都是为了增强vim的功能和外观。这个目录下的文件被设计为可以独立于.vimrc运行,它们提供了一种模块化的方式来管理和更新vim的配置。例如,它...
而vim74目录很可能包含了Vim74编辑器的所有组件,如二进制文件、库文件和帮助文档等。 总的来说,Vim74_win_lua52是一个集成了lua52插件的Vim74版本,适合Windows用户,尤其对那些希望通过lua扩展Vim功能的开发者来...
1. **启动与退出**:在命令行输入`vim`后接文件名即可打开文件,`:q`退出编辑,`:wq`保存并退出,`:q!`不保存强制退出。 2. **模式切换**:Vim有三种主要模式:正常模式(Normal mode),插入模式(Insert mode)和可视...
在本主题中,我们将聚焦于“vim_configure”,这涉及到安装vim插件以及在Vi编辑器中启用鼠标支持。 1. **vim插件安装** - Vim拥有众多优秀的插件,如NERDTree(文件树视图)、FZF(模糊查找)、ALE(自动代码检查...
2. **将`vim-misc-master`目录的内容移动到`~/.vim/autoload`**:这通常包括一些.vim结尾的文件,这些文件就是我们要自动加载的脚本。 3. **更新你的`.vimrc`配置**:在`.vimrc`文件中添加对新脚本的引用,以便在...
1. **打开文件**:`vim 文件名` 命令用于打开一个文件进行编辑。 2. **移动光标**:`h`左移,`j`下移,`k`上移,`l`右移;数字与移动键组合可快速移动,如`4j`表示向下移动4行。 3. **删除文本**:`x`删除当前字符,...
《vim_user_manual 702&603》是针对vim编辑器的中文用户手册,分别涵盖了7.2和6.3两个版本的详细信息。vim(Vi Improved)是一款强大的文本编辑器,广泛应用于Linux、Unix和macOS等操作系统中。它的功能丰富,灵活性...
《Modern Vim》是一本专注于Vim 8和Neovim编辑器进阶使用的经典书籍,由Drew Neil撰写。这本书旨在帮助用户提升在Vim开发环境中的效率和体验,通过深入学习和实践,将Vim从一个普通的文本编辑器转变为强大的开发工具...
当你创建一个新的文件(如 `.cpp` 或 `.md`)时,该插件会识别文件扩展名,并自动选择相应的模板进行加载。例如,如果你创建了一个 `.cpp` 文件,它将自动应用C++代码模板,这包括头文件、注释、类结构等,让你能够...
- **FZF**:全称“Fuzzy Finder”,用于快速查找文件、历史命令等。 - **Tagbar**:显示当前文件的标签结构,便于理解代码。 - **GitGutter**:显示与 Git 最近一次提交相比的改动。 - **CtrlP**:文件、缓冲区...
安装过程中,你可能需要了解一些基本的Linux命令行操作,例如解压文件(`unzip vim_for_linux.zip`),赋予脚本执行权限(`chmod +x install_vim.sh`),以及运行脚本(`./install_vim.sh`)。确保你具备这些基本...
- **交换文件与备份文件处理**:如何管理和配置Vim生成的交换文件和备份文件。 - **项目特性的.vimrc**:如何为特定项目创建专用的配置文件。 - **推荐的基本配置**:给出了一套基本的配置示例。 #### 七、撤销...
根据提供的文件信息,我们可以提取与“VIM3_V13_Sch.pdf”文件相关的一系列知识点,尤其是在电子工程和硬件设计领域的信息。以下是对文件标题、描述、标签以及部分内容的详细解读: ### 标题:VIM3_V13_Sch.pdf - *...
github_editor_theme, Textmate,sublime text 和Vim的Github主题 的主题这是 TextMate,sublime text 和Vim的GitHub主题。 TextMate 1要安装它:$ cd ~/Library/Application Support/TextMate/Themes &&a
Vim,全称为“Vi Improved”,是Linux操作系统中广泛使用的文本编辑器,具有高度可配置性和强大的编辑功能。对于初学者来说,理解并掌握Vim的基本操作是进入Linux世界的重要一步。下面,我们将通过详细解释Vim的常用...
vim cheat sheet for programmers