如何在终端用mvim命令打开文件到macvim选项卡
2013-01-26 23:51
567 查看
原文链接:http://www.reake.com/how-to-use-terminal-command-to-open-file-to-macvim-mvim-tab/
从macvim(GitHub)官网下载后,解压出两个文件:macvim.app和mvim
1,将macvim.app 拷入app
2,将mvim 拷入:$sudo cp -f mvim /usr/bin/下
然后在终端命令行调用键入: mvim project_file.php 出现了一个macvim窗口
但MacVim支持当前窗口多标签页功能,每次打开都是新窗口,虽然苹果有Mission
Control切换,但文件窗口多了,显示很麻烦,所以想让mvim打开文件直接在macvim当前窗口的新标签页里打开,需要在命令后加–remote-tab参数,不过这篇文章里给出了直接修改脚本的方法,把mvim底部从# Last step: fire up vim开始的部分删掉,改成:
$cd /usr/bin
$mvim mvim
在文件头部加入
把底部的if块替换成下面的
从macvim(GitHub)官网下载后,解压出两个文件:macvim.app和mvim
1,将macvim.app 拷入app
2,将mvim 拷入:$sudo cp -f mvim /usr/bin/下
然后在终端命令行调用键入: mvim project_file.php 出现了一个macvim窗口
但MacVim支持当前窗口多标签页功能,每次打开都是新窗口,虽然苹果有Mission
Control切换,但文件窗口多了,显示很麻烦,所以想让mvim打开文件直接在macvim当前窗口的新标签页里打开,需要在命令后加–remote-tab参数,不过这篇文章里给出了直接修改脚本的方法,把mvim底部从# Last step: fire up vim开始的部分删掉,改成:
$cd /usr/bin
$mvim mvim
在文件头部加入
tabs=true
把底部的if块替换成下面的
# Last step: fire up vim. if [ "$gui" ]; then if $tabs && [[ `$binary --serverlist` = "VIM" ]]; then exec "$binary" -g $opts --remote-tab-silent ${1:+"$@"} else exec "$binary" -g $opts ${1:+"$@"} fi else exec "$binary" $opts ${1:+"$@"} fi
相关文章推荐
- 如何在终端用mvim命令打开文件到macvim选项卡
- mac如何打开更新.bash_profile文件(简短terminal命令和字体颜色)
- 今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在Win中见过的/r回车符号。由于编辑软件的编码问题,某些IDE的编辑器在编辑完文件之后会自动加上这个^M符号。看起来对我们的源代码没有任何影响,其实并不然,当我们把源代码文件Check In到svn之类
- Mac终端用vim打开带中文的文件乱码解决方案
- linux中如何快速在某目录下打开终端 及vim多文件调试
- vimdiff使用笔记-如何在打开的文件之间跳转
- Ubuntu下vim打开文件时,提示请按ENTER或其它命令继续
- mac终端命令查看隐藏的.svn文件
- 如何在Mac OS X中开启或关闭显示隐藏文件命令
- vim中如何复制当前文件内容粘贴到另外一个文件的命令
- MAC终端搜索文件find mdfind操作命令
- MAC 终端命令删除项目中的.svn文件
- vim编辑文件警告Swap file already exists ,如何删除vim编辑产生的.swp文件?查看隐藏文件命令
- Linux下不用终端命令打开.jar文件的方法
- vimdiff使用笔记-如何在打开的文件之间跳转
- 如何使用vim命令修改或新建文件
- Linux 如何用vim命令把编辑文件的几行内容拷贝到一个新文件
- 如何在Mac OS X中开启或关闭显示隐藏文件命令
- Mac上如何用命令修改文件内容
- MAC终端搜索文件find mdfind操作命令