从 Windows git bash 打开 Sublime Text

2024-02-23

如何在 Windows 中从 Git Bash 打开 Sublime text?我尝试在 ~/.bashrc 文件中添加别名,但没有任何效果。我一直在寻找一些非常简单的东西,但在互联网上找不到。


我要回答我自己的问题。首先,我创建了一个.bash_profile/Users/用户名目录下的文件。我已经在这里复制了所有 git 别名。为了访问 sublime text 我添加了这个别名:

alias subl="/c/Program\ Files/Sublime\ Text\ 2/sublime_text.exe"

我认为反斜杠后面的空格对于格式化很重要。如果这不起作用,您将必须查看 sublime_text.exe 文件所在的位置,并按上述格式格式化后放置路径。现在在 git bash 命令行中输入

subl . 

在 Sublime Text 中打开当前目录或文件名

subl readme.md

在 Sublime Text 中打开它。我还在中添加了其他有用的别名.bash_profile文件如:

alias gc="git commit -m"
alias ga="git add ."
alias gl="git log"
alias gs="git status"

因此,在 git bash 命令提示符中,您只需输入

gs ##for git status
gl ##for git log, etc

我希望这会对某人有所帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 Windows git bash 打开 Sublime Text 的相关文章

  • git 查找胖提交

    是否可以获取有关每次提交中的更改浪费了多少空间的信息 以便我可以找到添加了大文件或大量文件的提交 这一切都是为了尝试减少 git repo 的大小 变基并可能过滤提交 你可以这样做 git ls tree r t l full name H
  • 为什么我使用某些 git 命令后终端变得无响应?

    我经常 真的每次 使用该命令后git log我的终端对进一步的输入没有响应 这是在 OSX 上 是否有一个我不知道的命令将使终端再次激活 而不是仅仅退出终端并重新开始 您正在使用一个无需滚动即可显示日志的程序 很可能less 可以通过按q
  • GIT 中的 Fastlane 应用程序文件?如何检索当前的 apple_id?

    我为我的 XCode 项目设置了 Fastlane 来实现构建自动化 至少 Fastfile 包含构建选项 应该位于 GIT 中 但我也很高兴 Appfile 团队标识符 也位于 GIT 中 主要问题 Appfile 应该包含我的 appl
  • 在 Windows 7 上安装 Python Fabric 时出现问题

    我正在尝试使用以下指南在 Windows 7 上安装 Python Fabric在 Windows 上安装 Python 和 Fabric http www jonnyreeves co uk 2011 08 getting python
  • git apply 不对文件进行任何更改

    我必须对我的存储库应用补丁并正在运行 git apply directory PWD xxxxx patch 由于我不会详细讨论的原因 我无法使用git am在这种情况下 我需要使用目录标志 吉特告诉我 gt git apply direc
  • Git Add - 致命:添加文件失败

    我的 git cmd exe 窗口如下所示 git add NextFolder error unable to create temporary file No such file or directory error NextFolde
  • egit:设置gitignore忽略所有eclipse项目文件

    我在 github 上有一个项目 我想从中删除所有与 eclipse 相关的文件 并允许克隆它的人使用他们想要的任何 ide 这是该项目 https github com vedi0boy Archipelo https github co
  • Git 会删除空文件夹吗? [复制]

    这个问题在这里已经有答案了 我已提交一个项目并将其推送到我的 GitHub 帐户 该项目包含以下部分文件结构 server conf some files java lib java 和 lib 文件夹为空 从 GitHub 下载我的项目时
  • 使用 Git 处理 subversion:忽略对跟踪文件的修改

    我目前正在使用 subversion 存储库 但我正在使用 git 在我的计算机上本地工作 它使工作变得更加容易 但也使 subversion 存储库中发生的一些不良行为变得非常明显 这给我带来了问题 拉取代码后 有一个有点复杂的本地构建过
  • 为什么 git 无法识别我的本地存储库?

    我刚刚回到一个我已经使用 Git 大约 6 个月的项目 看到了这个 cd d DEVELOP BlenderAe My repo root git status fatal not a git repository or any of th
  • 在 MySQL 5.6 中重置 ROOT 密码

    我一直在关注这些说明 http dev mysql com doc refman 5 6 en resetting permissions html用于重置root本地安装的密码MySQL 5 6在 Windows 7 笔记本电脑上 我停止
  • 写入 Windows 7“预览”窗口区域

    如何使用 C 将控件写入或绘制到 Windows 7 预览区域 作为我正在讨论的示例 请在 Windows 7 中打开 Windows Media Player 并播放一首歌曲 播放歌曲时 最小化 Windows Media Player
  • 合并多个 git 存储库

    假设我有一个看起来像这样的设置 phd code phd figures phd thesis 由于历史原因 这些都有自己的 git 存储库 但我想将它们合并为一个 以稍微简化事情 例如 现在我可能会进行两组更改 并且必须执行类似的操作 c
  • git filter-repo:它可以在特定分支上使用吗?

    我正在读什么git filter repo可以做 因为我想用它做一个小实验 我有这个存储库 我只想从中获取一个目录的历史记录 比如说 master 但我不想为主人工作 我想创建一个新分支 例如filter repo test然后让git f
  • 如何将更改提交到另一个预先存在的分支

    我刚刚对一个分支进行了更改 如何将更改提交到另一个分支 我正在尝试使用 git checkout the commmit to the changed branch b the other branch 但是 我认为这不是正确的做法 因为在
  • Sublime Text 是否支持 Ruby API(自动完成)?

    如何获取可用于某些对象或类的方法列表 如下所示 Sublime Text 有针对 Ruby 的此功能吗 像这样https github com BoundInCode Display Functions https github com B
  • 每个分支的 Git 磁盘使用情况

    你知道是否有办法列出每个分支的 git 存储库的空间使用情况 喜欢df or du would 分支的 空间使用情况 是指 尚未在存储库的其他分支之间共享的提交所使用的空间 这没有正确的答案 如果您查看仅包含在特定分支中的提交 您将获得 b
  • git 从存储中删除文件

    我有一个藏匿处 里面有一堆文件 但由于文件冲突 我无法应用我的存储 我已经在我的存储中发现了有问题的文件 我想将其删除 如何从存储中删除单个文件而不破坏整个文件 存储是一次提交 或者实际上是两次甚至有时是三次提交 并且您无法更改提交 那么
  • 如何将一个文件存储库上传到 Gist,并保留历史记录?

    我的计算机上有一个包含单个文件的 Git 存储库coins py 我如何才能将其作为 Github 上的要点来保存历史 这其实很简单 您可以将现有历史记录移动到 Gist 存储库中 就像将其移动到任何其他存储库中一样 创建要点 只需输入一些
  • Jenkins groovy - 如何从最新提交中检索标签?

    从中获取最新提交branchName 我们运行下面的代码 treeMapData git branch branchName credentialsId credential url gitLabServer projectName rep

随机推荐

  • React 使表格可点击并编辑详细信息

    如何使表格行可单击以编辑和更新详细信息 我正在从 pouchdb 检索这些详细信息 我将部分代码粘贴到下面以供您评估 this state docs this db this props db componentDidMount this
  • 计算图像中圆心的坐标

    假设我有这张图像 我想得到 X Y 中每个圆的中心 MatLab 有没有算法可以做到这一点 只需拨打一次电话即可实现区域属性 http www mathworks nl help images ref regionprops html im
  • Django:检查模板中ManyToMany字段的值

    我的 Django 应用程序中有以下模型 class Group models model name models CharField max length 30 users Models ManyToManyField User 在我的模
  • 是否可以阻止远程脚本在 iframe 内加载?

    我正在动态创建 iframe 并且我想阻止不是源自 iframe 来源的脚本 这可能吗 通过 JavaScript jQuery 例如 如果我的页面加载 iframeexample com内容 我想要example com要运行的脚本 但我
  • 关于函数声明中的函数指针

    include
  • 以不同(非 root)用户身份从 PHP 运行 shell 脚本

    我正在尝试在 Ubuntu 服务器上从 PHP 运行非特权用户拥有的 shell 脚本 权限问题使得运行它exec 不切实际 因为它是www data正在运行它 我用谷歌搜索了一下 发现对 suExec 的各种引用 对于这么小的问题来说 这
  • 测试 Selenium 的 onbeforeunload 事件

    我正在尝试为网页编写一个 Selenium 测试 该测试使用 onbeforeunload 事件在离开之前提示用户 Selenium 似乎无法识别出现的确认对话框 或者提供点击 确定 或 取消 的方法 有什么办法可以做到这一点吗 我正在使用
  • 最重要的常量和右值引用

    在 C 03 中 您可以使用const 将临时变量的生命周期延长到引用的生命周期的技巧 或 最重要的常量 我的问题是 在 C 0x 中 这种行为是否扩展到右值引用 IEauto x someFunction 根据 class tempora
  • 有没有办法强制 Google Speech api 仅返回单词作为响应?

    我正在使用谷歌这个API language code key 我的密钥 用于语音识别 并且效果非常好 问题在于数字 即如果我说one two three four结果将是1234如果我说one thousand two hundred th
  • ARKit:如何通过 hitTest 命中 SCNNode?

    我有几架飞机被 ARKit 检测到并对用户可见 我希望用户能够单击屏幕 以便仅保留他选择的平面 更改其颜色并删除其他平面 我的飞机被添加到 didAddNode 委托方法中 如下所示 Plane plane Plane alloc init
  • Scala 中的集合和 toArray

    Java代码 Collection
  • 从特定客户端 UDP 捕获数据包 (Python)

    我有一个关于嗅探来自特定客户端的数据包的问题 我正在运行一个非常简单的 UDP 服务器 如下所示 from socket import IPv4 Port 54345 ServerSock socket AF INET SOCK DGRAM
  • AngularJs - 从指令调用控制器函数

    在 angularjs 项目中 我使用指令通过将文件拖放到拖放区来上传文件 在指令中 我需要调用控制器中定义的函数 这是我正在做的事情 function use strict angular module app controller my
  • 复制时如何使用 NSFileManager 覆盖文件?

    我正在使用此方法来复制文件 fileManager copyItemAtPath sourcePath toPath targetPath error error 我想覆盖已经存在的文件 此方法的默认行为是引发异常 错误 文件存在 当文件存
  • 从字典中读取可能存在或可能不存在的值的线程安全方法

    所以 我已经被 ConcurrentDictionary 宠坏了 它太棒了TryGetValue方法 但是 我只能使用常规词典 因为它位于针对手机和其他平台的可移植类库中 我正在尝试编写字典的一个非常有限的子集并以线程安全的方式公开它 我基
  • 在react js Material-ui中删除芯片

    我使用react js和Material ui芯片 我添加了很多芯片 然后一个芯片与文本一起出现 我想要有删除芯片的功能 但我不知道如何删除它 我怎样才能删除它onDelete 这只是我的代码的一部分 import React useEff
  • 基于适用于所有派生策略的基本策略获取模板类专业化

    我有一些源自基本策略的策略 某些类专门用于派生策略 而其他类仅专门用于基本策略并且可以与所有派生策略一起使用 我遇到的问题是代码重复太多 主要是类本身的构造函数和一些样板代码 下面的代码可以更好地解释我的意思 struct BasePoli
  • 在整个 ios 应用程序中共享字符串和变量

    我正在为班级的最终项目制作一个应用程序 我需要在应用程序的不同视图中共享字符串 整数和浮点数 我必须创建一个供服务员在工作中使用的应用程序 我需要针对不同类型的订购商品 饮料 开胃菜 主菜等 使用不同的视图 并且需要将所选的商品 价格和数量
  • Python:多处理和 c_char_p 数组

    我正在启动 3 个进程 我希望它们将一个字符串放入共享数组中 在对应于过程 i 的索引处 看下面的代码 生成的输出是 test 0 None None test 1 test 1 None test 2 test 2 test 2 为什么
  • 从 Windows git bash 打开 Sublime Text

    如何在 Windows 中从 Git Bash 打开 Sublime text 我尝试在 bashrc 文件中添加别名 但没有任何效果 我一直在寻找一些非常简单的东西 但在互联网上找不到 我要回答我自己的问题 首先 我创建了一个 bash