每次都要用鼠标点来点去才能用sublime打开文件!太不科学!今天来配置一下在Git bash中用sublime打开文件:

设置方法:

  • 新建一个文件命名为你想要的命令,比如 sblm(注意不能有后缀名),内容:

    #!/bin/sh
    "C:\Program Files\Sublime Text 3\sublime_text.exe" $1 &

  • 第一行是说这是个 shell 脚本
  • 第二行的字符串是sublime 的安装目录注意这里要输入你自己的目录
  • 第二行的$1 是取的命令之后输入的参数
  • 第二行的&是此命令在后台打开,这样sublime打开之后,就不会阻塞你的git bash

保存到 C:\Program Files (x86)\Git\mingW32\bin 目录下(你的git目录可能与我的不一样,注意改成你自己的)

大功告成~

使用方法:

sblm xxx

如果xxx已存在,则打开已存在的文件,如果不存在则打开新文件命名为xxx

扩展:

不光是sublime,感觉用这种方法我们就可以设置更多了,比如用chrome打开.html文件等等。

转自: http://blog.csdn.net/weixin_35955795/article/details/54880336

转载于:https://www.cnblogs.com/lvmylife/p/6722975.html

两步实现在Git Bash中用Sublime打开文件相关推荐

  1. 【python中文乱码】git bash终端运行python文件中文乱码的问题

    win终端正常运行但是在git bash 终端运行py文件中文乱码问题如下: 在python命令前加winpty之后则可以正常显示中文如下:

  2. 终端用sublime打开文件的方法

    终端用sublime打开文件的方法 打开文件 vi ~/.bash_profile 添加一行: alias subl=\''/Applications/Sublime Text.app/Content ...

  3. 两步实现在C代码中快速集成gtest进行单元测试

    我平时的技术支持工作主要是快速阅读和调试代码,没有太多的代测试和验证需求,所以对单元测试一直没有留意. 直到我开始从头写一些密码学的基本功能代码,例如各种哈希算法,分组密码算法,流密码算法,分组密码的 ...

  4. git bash上传大文件到github

    git-lfs 下载git lfs工具 命令 GitHub默认最高支持单次上传文件100MB git-lfs:git large file storage 下载git lfs工具 https://gi ...

  5. Windows下Git Bash Here怎么整个文件夹目录上传到代码仓库(不论GitHub、GitLab、Gitee、DevCloud)

    使用Git方式clone和下载源码的方式已经很常用,可以通过SSH.HTTPS等方式下载,此处不啰嗦介绍,今天主要分享的是如何在Windows环境下,使用Git Bash命令操作文件或文件夹上传的方法 ...

  6. 使用Git Bash的scp复制文件到Linux

    背景 最近在学习redis,需要把一个源码复制到Linux上.之前一直使用zmodem的rz.但是发现虚拟机上没有安装zmodem. 灵机一动,使用git bash的scp就直接可以复制了. 详解 g ...

  7. git bash退回上一个文件夹

    cd ..\ a@w3311 MINGW32 /f/Projects/crm (master) $ cd..\ > bash: cd..: command not founda@w3311 MI ...

  8. sublime打开文件乱码的解决方法

    1.按'Ctrl'+'Shift'+'P'三个键,敲入'package'跳出如下一些选项,选择'Package Control:Install Package'. 2.出现如下界面,在空白区域敲'Co ...

  9. 在mac中添加subl命令 用命令行时用sublime打开文件 阿星小栈

    下载安装Sublime之后按照网友的命令将subl命令软链接到当前用户的文件夹下,命令如下: (方法一). alias subl=\''/Applications/Sublime Text 2.app ...

  10. git Bash 命令行大全

    1.目录.文件操作 pwd ( print working directory ) 查看当前所在路径--绝对路径 cd ( change directory ) 切换目标 cd .. 返回到上一个目录 ...

最新文章

  1. sleep函数_MySQL中的sleep函数介绍
  2. TCP 通信过程中各步骤的状态
  3. 深度学习-超参数调优
  4. 吴恩达机器学习编程题ex1上 单变量线性回归: (python版含题目要求、代码、注解)
  5. 《敏捷可执行需求说明 Scrum提炼及实现技术》—— 3.1 运用试错法
  6. SQL Sever — 查询前10%的数据、查询并参与计算显示出数据、查询前10行数据、多重升序降序查询、去掉重复值、替换列名显示
  7. TimedRotatingFileHandler函数用法
  8. 【路径规划】基于matlab GUI EKF算法机器人SLAM演示路径规划【含Matlab源码 509期】
  9. matlab uigetfile函数
  10. 工具 | CAN总线数据采集工具PCAN的使用教程
  11. 5款瞬间复活Win7/8/10工具
  12. 真正好用的RPC框架rest_rpc正式发布第一个版本
  13. 一文看懂各种传感器工作原理!
  14. “我数学太烂,但高考136分!”刷完上万道题后,我找到2个月多考58分的捷径…...
  15. 第五章人间深情,公母为山
  16. Java语言规格说明
  17. 怎样看待程序员驻场?
  18. 业余时间没事做,可以试试这些......
  19. 应用Bulter-Volmer方程与Monte Carlo 模型分析CO电氧化动力学
  20. 微信小程序 pages的使用

热门文章

  1. sqlserver sql行专列_Sqlserver 列转行 行转列
  2. 安装SqlServer2014出现(‘无法启动 Windows Management Instrumentation 服务。若要继续安装,必须找到问题并修复该服务‘)
  3. PHP根据开始、结束时间:计算开始、结束时间占当月总天数的百分比
  4. oracle最难的多表查询,Oracle多表的复杂查询
  5. zotero中pdf-translate插件的使用
  6. 泰山JDK8率先支持多种权重(笔画粗细)的字体绘制
  7. debian编译openjdk8
  8. 判刑不应区分未成年、精神病
  9. 用remastersys备份LINUX,注意备份盘的空间占用
  10. 今年中秋云遮月,来年元宵雨打灯