FinderPath, cdto, OpenInTextMate, OpenInMacVim, OpenIniTerm – 5个小工具让Finder更顺手

FinderPath

OpenInMacVim

OpenInTextMate

cdto

Finder 是Mac OSX自带的文件管理器,功能和操作表现还不错。但是在长时间的使用工程,发现Finder有些地方做的不够好,例如不能复制当前目录的路径,不能直接进入终端的当前目录。本文就介绍一个小工具,来提高Finder的方便性。

1. FinderPath

FinderPath是一个小软件,启动后就会和Finder一直运行,启动后进入设置页面,如图:

然后在Finder中只要按住 Command+Shift+G 这三个键,就会在Finder的上方现实当前的路径,如图:

然后直接Command+C 就可以复制下来,你就可以在别的程序方便使用这个路径了。

FinderPath 官方网站: http://finderpath.bahoom.de/
FinderPath 下载地址: http://finderpath.bahoom.de/0.9.4/FinderPath-0.9.4.dmg

2,3,4  OpenInMacVim, OpenInTextMate 分别是在Finder中直接用MacVim,TextMate打开选中文件,或者当前目录,然后方便编辑。
cdto 就是打开终端并进入到当前路径,直接就可以进行命令行操作了。 三个小工都是安装后,放到 程序(Applications) 目录,然后拖动到Finder工具栏中的空位中就可以了。使用时只要点击工具栏上的按钮,或者拖动文件到按钮上就可以了。

OpenInMacVim, OpenInTextMate 打包在同一个压缩文件中,
下载地址:http://code.google.com/p/osxtoy/downloads/detail?name=OpenInTextMate_MacVim.zip
cdto 项目主页:http://code.google.com/p/cdto/
cdto 下载地址:http://code.google.com/p/cdto/downloads/detail?name=cdto_2.3.zip

5. Open in iTerm for Finder
Open in iTerm和上面的cdto类似的功能,只是打开的是iTerm程序,并会自动的进入到iTerm的当前目录, 方便的在Finder和iTerm里面切换。
下载地址:

查看全文...

Sublime Text 2 – 跨平台的类似Textmate的编辑器

 

名称:Sublime Text 2
价格:暂定

Sublime Text 2 是一款跨平台的编辑器,现在版本还在alpha,不过可以免费下载使用和体验,但是有点不稳定。功能如下:
1. 十多种语言的高亮支持,python,R,Lisp, erlang,lua,go,ruby,scala等等
2. 十多种语言的Snippets支持
3. 内置常见编译语言的Build支持
4. 在界面右上角有代码编辑区域预览图
5. 支持多种代码配色方案
6. 支持Project功能,多个文件和目录进行Project管理
7. goto功能,可以快速在多个打开文件跳转
8. 跨平台,支持OSX,Linux,Windows
9. 支持宏

官方主页http://www.sublimetext.com
下载http://www.sublimetext.com/2

截图:

查看全文...

Boar -国人开发的16进制编辑器


Boar
价格:5.99 USD

Boar是由国人开发的一款16进制编辑器,类似Windows下面的WinHex。

官方页面: http://www.flyingegg.info/onlinestore/boar.php

查看全文...

在mac下编译和安装支持python不同版本的vim

在mac下面编译不同版本的 vim。

以下将介绍通过3种不同的方法安装 vim

1. 从官方下载source编译

去vim官网下载 http://www.vim.org/download.php

直接下载 ftp://ftp.vim.org/pub/vim/unix/

或者通过 svn checkout 源码:
svn co https://vim.svn.sourceforge.net/svnroot/vim/vim7

或者通过hg取得源码:
hg clone https://vim.googlecode.com/hg/ vim

最后一步编译 vim

$./configure –with-features=huge –enable-cscope –enable-pythoninterp –enable-rubyinterp –enable-perlinterp  –enable-tclinterp   –enable-multibyte –enable-cscope –disable-gui
$make
$make install

2.通过 macports 安装 vim
先安装好macports
再执行一下命令安装vim:

$sudo port install vim +python +ruby

3.编译 macvim
下载macvim ,直接去  http://code.google.com/p/macvim/ 下载
或者通过 git 取得 源码:

git clone git://repo.or.cz/MacVim.git vim7

进到 MacVim的  vim7 目录 。执行
$./configure  –enable-pythoninterp=yes  –enable-rubyinterp=yes –with-python=/usr/bin/python
$make
$sudo cp -rf MacVim/build/Release/MacVim.app /Applications/
$cp MacVim/mvim ~/bin/

make 成功后。 会有一个目录提示,进到次目录后就可以看到编译好的 MacVim.app, 把MacVim.app复制到你想放的目录就可以了。
不过在Snow Leopard中默认的python 是2.6版本的。 如果在MacVim使用python2.5. 请记得 把python 的Current设为2.5. 使用以下命令

cd /System/Library/Frameworks/Python.framework/Versions/
rm Current
ln -s /System/Library/Frameworks/Python.framework/Versions/2.5 /System/Library/Frameworks/Python.framework/Versions/Current

99. 上面介绍了3种vim的编译方法。 下面测试vim是否成功支持python。
进到vim
按 esc 输入  :python import sys  回车
按 esc 输入  :python print sys.version   回车
如果成功打印python版本,说明你的vim已经支持python了。

下一步可以为vim 安装omnicomplete。然后就可以在vim 通过

ctrl+x ctrl+o 进行自动完成了。

无觅相关文章插件,快速提升流量

查看全文...