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

[vim] fuzzy_file_finder, 叫板textmate的文件选择

    博客分类:
  • ruby
阅读更多
两年前,看到人家用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
分享到:
评论
19 楼 maojieming 2009-07-24  
早3-4年前我AMD 2800+  就成功了,其他的驱动集成的,不过是10.4.8的,现在还一直留着。

如今等待 Mac Snow 然后全面进入Mac
18 楼 gakaki 2009-07-23  
linux下red car 据说兼容 textmate bundle库
http://linuxtoy.org/archives/redcar.html

其实bundle 不逛逛是snippet 这直接导致了有些功能 比方html tiy啦 css tidy啦

楼上的升计 你打-v 启动 看错误信息然后互联网上找把

另外我换7550 CPU直接虚拟机运行mac了 速度还成 比在CYGWIN下快 。。还可以用用iphone 开发 不错 7750现在一颗300左右 不贵 你可以尝试最新itkos版本说不定就能安装成功

注意amd系要选voodo 核心
17 楼 crazycode 2009-07-22  
回楼主,用emacs吧,参考一下我的emacs配置:
http://crazycode.iteye.com/blog/430044

楼主希望的功能都有,个人觉得不比textmate差。
16 楼 darkhucx 2009-07-20  
hozaka 写道
gakaki 写道
楼上的 你 估计 以为我不用linux的吧
我三大操作系统都用的 ...
你去看看PCBETA吧 看看 amd的安装 成功率 顺便说一句我是十分古老的AMD 3600+ 我都安装成功了 还是 最普通的 主板集成显卡和集成声卡 除了 分辨率不完美 其他全有


哈哈,我也三个系统都用,但是比你更古老,AMD 3000+,1G的DDR400内存,80G SATA 硬盘还是第一代的接口,还是 nForce 主板,不过装 iDeneb 10.5.6 选择硬件的时候参照主板上的芯片 id 安装很顺利,QE也有,声音网路都有,非常的完美

哥们,我3800+,升技的KN9S nforce 的板子装 iDeneb 10.5.7,装完就无限风火轮了!
15 楼 秦汉唐宋明 2009-07-20  
linux和windows 下可以试试 radrails,也可以提供:

lia 直接出现 <%= link_to ....%>
等功能
14 楼 wxmfly 2009-06-22  
有mac,textmate当然是第一选择.无mac,vim也很爽
13 楼 sirxenofex 2009-06-20  
强大的Netbeans还有个jVi插件,让伟大的Vim灵魂附体
12 楼 huacnlee 2009-06-19  
dazuiba 写道
楼上的同志们。
俺主要是受不起这个折腾。 现在工作这么紧张,还真的难有时间编译。
另外,俺转mac鸟, 所以现在正用着textmate.

说实话,还是vim好用。

你以前一直用VIM吧,还是习惯问题,熟练就觉得好用了
11 楼 night_stalker 2009-06-16  
Vim 用 snippet_emu 插件,可以模拟 textmate snippet。

不过 rails_snippets.vim 编辑起来相当的伤眼神……
10 楼 dazuiba 2009-06-15  
cquaker 写道
问一下楼主,source insight 现在可以索引ruby 工程吗?N多年前看c 代码时用过,印象很深


肯定可以撒,google 一下就知道了。
9 楼 dazuiba 2009-06-15  
楼上的同志们。
俺主要是受不起这个折腾。 现在工作这么紧张,还真的难有时间编译。
另外,俺转mac鸟, 所以现在正用着textmate.

说实话,还是vim好用。
8 楼 wolfplanet 2009-06-13  
单系统Linux用户,用Netbeans最不错。。。
vim也相当喜欢
7 楼 cquaker 2009-06-11  
问一下楼主,source insight 现在可以索引ruby 工程吗?N多年前看c 代码时用过,印象很深
6 楼 rainchen 2009-06-10  
Netbeans,一旦拥有,别无所求.
textedit 用gedit加些plugins也差不多够一个textedit用了,做项目还是得上IDE
5 楼 hozaka 2009-06-09  
TextMate 最大的问题是不支持多字节字符,传说中的 TextMate 2 这么长时间了仍然不知道进展如何
4 楼 hozaka 2009-06-09  
gakaki 写道
楼上的 你 估计 以为我不用linux的吧
我三大操作系统都用的 ...
你去看看PCBETA吧 看看 amd的安装 成功率 顺便说一句我是十分古老的AMD 3600+ 我都安装成功了 还是 最普通的 主板集成显卡和集成声卡 除了 分辨率不完美 其他全有


哈哈,我也三个系统都用,但是比你更古老,AMD 3000+,1G的DDR400内存,80G SATA 硬盘还是第一代的接口,还是 nForce 主板,不过装 iDeneb 10.5.6 选择硬件的时候参照主板上的芯片 id 安装很顺利,QE也有,声音网路都有,非常的完美
3 楼 gakaki 2009-06-09  
楼上的 你 估计 以为我不用linux的吧
我三大操作系统都用的 ...
你去看看PCBETA吧 看看 amd的安装 成功率 顺便说一句我是十分古老的AMD 3600+ 我都安装成功了 还是 最普通的 主板集成显卡和集成声卡 除了 分辨率不完美 其他全有
2 楼 dazuiba 2009-06-01  
<p><span style="text-decoration: line-through;">楼上表乱讲,E的linux版本叫嚣了2年了,还没见有什么实质性的进展。<br><br>虽然现在opensource了,但作者势单力薄,用户群也是一群小鸟。windows的版本能保证稳定就已经是很不错了。</span></p>
<p> </p>
<p>不错,正在编译。<br><br>Amd装Mac? 见过PC上装MAC OS, 还得是特定主板,特定CPU,并且安装过程极其猥琐,我是遭不了这个罪。<br><br>再者,linux下的vim真是好用,只不过有些编码环境没有textmate那么贴心,熟悉起来估计也不错。<br></p>
<p> </p>
1 楼 gakaki 2009-06-01  
编译器来N麻烦 不过效果很好

已经有linux版本了

其实现在mac普及了

最近连amd都可以装mac了 textmate全民普及

相关推荐

    vim-configure.tar.gz_vim_vim_configure

    "vim-configure.tar.gz_vim_vim_configure" 是一个包含了 Vim 配置文件的压缩包,旨在帮助用户优化 Vim 的使用体验,提供自动提示、补全功能以及代码高亮等特性。 在 Vim 中配置这些功能,可以使编辑效率大幅提升。...

    linux_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_

    vimconfig_tags_vim_ 是一个关于Vim编辑器配置和ctags工具使用的主题。Vim是一款功能强大的文本编辑器,深受程序员和高级用户喜爱,它的高度可定制性和高效操作方式使得它在编程环境中非常受欢迎。在这个主题中,...

    vim插件_lookupfile_genutils

    vim插件_lookupfile_genutils vim插件_lookupfile_genutils vim插件_lookupfile_genutils vim插件_lookupfile_genutils vim插件_lookupfile_genutils

    vimconfig_amix

    .vim_runtime目录通常包含一系列的vim插件、颜色方案、函数和脚本,这些都是为了增强vim的功能和外观。这个目录下的文件被设计为可以独立于.vimrc运行,它们提供了一种模块化的方式来管理和更新vim的配置。例如,它...

    Vim74_win_lua52

    而vim74目录很可能包含了Vim74编辑器的所有组件,如二进制文件、库文件和帮助文档等。 总的来说,Vim74_win_lua52是一个集成了lua52插件的Vim74版本,适合Windows用户,尤其对那些希望通过lua扩展Vim功能的开发者来...

    Vim实用技巧.pdf_vim实用_vim_

    1. **启动与退出**:在命令行输入`vim`后接文件名即可打开文件,`:q`退出编辑,`:wq`保存并退出,`:q!`不保存强制退出。 2. **模式切换**:Vim有三种主要模式:正常模式(Normal mode),插入模式(Insert mode)和可视...

    vim_configure

    在本主题中,我们将聚焦于“vim_configure”,这涉及到安装vim插件以及在Vi编辑器中启用鼠标支持。 1. **vim插件安装** - Vim拥有众多优秀的插件,如NERDTree(文件树视图)、FZF(模糊查找)、ALE(自动代码检查...

    杂项自动加载Vim脚本_Vim Script_下载.zip

    2. **将`vim-misc-master`目录的内容移动到`~/.vim/autoload`**:这通常包括一些.vim结尾的文件,这些文件就是我们要自动加载的脚本。 3. **更新你的`.vimrc`配置**:在`.vimrc`文件中添加对新脚本的引用,以便在...

    学习vi和vim编辑器.pdf_vim实用_vi_vim_

    1. **打开文件**:`vim 文件名` 命令用于打开一个文件进行编辑。 2. **移动光标**:`h`左移,`j`下移,`k`上移,`l`右移;数字与移动键组合可快速移动,如`4j`表示向下移动4行。 3. **删除文本**:`x`删除当前字符,...

    vim_user_manual 702&603

    《vim_user_manual 702&603》是针对vim编辑器的中文用户手册,分别涵盖了7.2和6.3两个版本的详细信息。vim(Vi Improved)是一款强大的文本编辑器,广泛应用于Linux、Unix和macOS等操作系统中。它的功能丰富,灵活性...

    Modern_Vim_Craft_Your_Development_Environment_with_Vim_8_and_Neovim

    《Modern Vim》是一本专注于Vim 8和Neovim编辑器进阶使用的经典书籍,由Drew Neil撰写。这本书旨在帮助用户提升在Vim开发环境中的效率和体验,通过深入学习和实践,将Vim从一个普通的文本编辑器转变为强大的开发工具...

    vim template_loader

    当你创建一个新的文件(如 `.cpp` 或 `.md`)时,该插件会识别文件扩展名,并自动选择相应的模板进行加载。例如,如果你创建了一个 `.cpp` 文件,它将自动应用C++代码模板,这包括头文件、注释、类结构等,让你能够...

    vim_config 超级实用

    - **FZF**:全称“Fuzzy Finder”,用于快速查找文件、历史命令等。 - **Tagbar**:显示当前文件的标签结构,便于理解代码。 - **GitGutter**:显示与 Git 最近一次提交相比的改动。 - **CtrlP**:文件、缓冲区...

    vim_for_linux.zip

    安装过程中,你可能需要了解一些基本的Linux命令行操作,例如解压文件(`unzip vim_for_linux.zip`),赋予脚本执行权限(`chmod +x install_vim.sh`),以及运行脚本(`./install_vim.sh`)。确保你具备这些基本...

    Mastering Vim Quickly_2.pdf

    - **交换文件与备份文件处理**:如何管理和配置Vim生成的交换文件和备份文件。 - **项目特性的.vimrc**:如何为特定项目创建专用的配置文件。 - **推荐的基本配置**:给出了一套基本的配置示例。 #### 七、撤销...

    VIM3_V13_Sch.pdf

    根据提供的文件信息,我们可以提取与“VIM3_V13_Sch.pdf”文件相关的一系列知识点,尤其是在电子工程和硬件设计领域的信息。以下是对文件标题、描述、标签以及部分内容的详细解读: ### 标题:VIM3_V13_Sch.pdf - *...

    github_editor_theme, Textmate,sublime text 和Vim的Github主题.zip

    github_editor_theme, Textmate,sublime text 和Vim的Github主题 的主题这是 TextMate,sublime text 和Vim的GitHub主题。 TextMate 1要安装它:$ cd ~/Library/Application Support/TextMate/Themes &&a

    Vim基本操作思维导图.zip_linux_vim_vim 思维导图_vim思维导图_wagonjag

    Vim,全称为“Vi Improved”,是Linux操作系统中广泛使用的文本编辑器,具有高度可配置性和强大的编辑功能。对于初学者来说,理解并掌握Vim的基本操作是进入Linux世界的重要一步。下面,我们将通过详细解释Vim的常用...

    vim_cheat_sheet_for_programmers_bnw.xlsx

    vim cheat sheet for programmers

Global site tag (gtag.js) - Google Analytics