Mintty(Cygwin)快速定位当前目录

2023-11-16

转发https://blog.csdn.net/x_iya/article/details/78553308
方法一
新建批处理文件Cygwin.bat

E:\Cygwin\bin\mintty.exe -i /Cygwin-Terminal.ico -e /bin/bash --login -i -c “cd ‘%1’;exec bash”
1
使用:
Cygwin.bat d:\java

方法二
新建批处理文件Cygwin.bat

@echo off

set _T=%CD%
echo %_T

E:
chdir E:\Cygwin\bin

start mintty.exe -e /bin/bash --login -i
1
2
3
4
5
6
7
8
9
修改.bash_profile文件
该文件位于cygwin\home(用户名)目录下,在.bash_profile文件最后加入。

export _T=${_T//\//}
if [ T = = " " ] ; t h e n e x p o r t T =   f i c d " _T == "" ]; then export _T=~ fi cd " T==""];thenexportT= ficd"_T"
1
2
3
4
5
则在某个目录下运行该批处理文件,Mintty就会初始在该目录下。

参考:
https://www.v2ex.com/t/49013

http://herry2013git.blog.163.com/blog/static/2195680112013437139447/

作者:N3verL4nd
来源:CSDN
原文:https://blog.csdn.net/x_iya/article/details/78553308
版权声明:本文为博主原创文章,转载请附上博文链接!

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

Mintty(Cygwin)快速定位当前目录 的相关文章

随机推荐

  • React+Antd+Vite+TypeScript 项目实战教程

    本教程属于react入门教程 课程围绕如何搭建一个项目框架展开 会带你快速了解react redux redux devtool react router dom axiox这些常见技术的使用方式 教程最后会附上项目源码 一 创建项目 在搭
  • 内存泄漏和内存溢出--原因和解决方法

    一 内存泄漏 内存泄漏memory leak 是指程序在申请内存后 无法释放已申请的内存空间 一次内存泄漏似乎不会有大的影响 但内存泄漏堆积后的后果就是内存溢出 二 内存溢出 内存溢出 out of memory 指程序申请内存时 没有足够
  • RabbitMQ(四)消息确认(发送确认,接收确认)

    http blog csdn net qq315737546 article details 54176560 RabbitMQ 一 publish消息确认 http blog csdn net jiao fuyou article det
  • 从零开始设计CPU——DEILT_RISCV

    目录 前言 相关资料参考 Deilt RISC Introduction 1 feature 2 Architecture 3 工程目录文件说明 4 仿真编译环境及工具 进程 2023 03 01 2023 03 08 03 13 2023
  • 在jupyter lab中添加conda虚拟环境

    很多人在刚开始接触jupyter的时候会发现jupyter lab中没有自己建的虚拟环境 分享一下解决方法 注意 本方法基于已经创建完成环境了 一 给创建好的虚拟环境添加ipykernel 格式 conda install n 虚拟环境名称
  • Java中文件下载上传常出现的几种问题

    目录 下载文件名乱码问题 Java后端 前端处理编码问题 文件的转换问题 response setContentType 的String参数及对应类型 下载文件名乱码问题 Java后端 1 第一种修改编码方式 String fileName
  • 初次使用Gitlab上传项目

    1 登录并配置账号 1 给团队负责人自己的邮箱 得到账号和密码 2 登录gitlab 设置双因子登录配置 3 手机端下载Authenticator gt 扫码二维码 gt gitlab填入pin code 4 重新登录 gt 填入pin c
  • 编程之美 - 计算字符串相似度

    问题描述 有两个不同的字符串 通过使用一套操作方法可以把两个字符串变成一样的 例如 1 a 和 b gt 把a变成b 或把b变成a 变化了一次 2 abc 和 ade gt 把bc变成de 或把de变成bc 变化了两次 3 abcd 和 a
  • linux下uboot内存测试,uboot中的内存测试方法

    1 Denx的UBOOT针对DDR内存的检测过程 从上图 可以看出要经过3个阶段 1 检测数据线 如果数据线是断开的 则一切测试都无从谈起 因此先测试Data lines Data lines可能有2种错误 1 1 断开 如果是两根数据线
  • Markdown怎么首行缩进2格

    Markdown怎么首行缩进2格 1 起因 2 解决方法 3 结语 1 起因 最近发现 通过Markdown写的文章首行没有缩进2格 即使在Typora中显示有缩进 自己多敲了几个空格 网上查了下资料 这种原因是Markdown对中文的支持
  • C++新特性28_线程同步问题的产生原因(高级语言转为低级语言执行,时间片交替运行多线程中代码,代码切换过程中出现的问题)

    C 新特性28 线程同步问题的产生原因 1 线程同步问题 2 线程同步问题的产生原因 3 线程同步问题的解决方法 C 11中在语法层次提供了线程的支持 但是同步与线程是如影相随 为什么这两个是在一起的呢 我们讨论一下多线程给我们带来了什么样
  • Vuex状态管理-mapState的基本用法详细介绍

    使用vuex集中管理状态 Vuex 是一个专为 Vue js 应用程序开发的状态管理模式 它采用集中式存储管理应用的所有组件的状态 并以相应的规则保证状态以一种可预测的方式发生变化 store js vuex的核心管理对象模块 store
  • Mybatis之分页插件 - PageHelper原理讲解

    在讲解PageHelper插件做分页之前先来介绍几种简单的分页方法 方法一 数组方式 先查询出符合条件的所有记录 然后利用list的subList firstIndex lastIndex 来实现分页 List
  • 通过easyui的filebox上传文件

    本篇文章重点分享一下怎么通过easyui的filebox实现文件上传的功能 从前端代码到后端接口都会展示给大家 1 form表单同步上传 传统的文件上传会把
  • Drcom校园网认证系列(一) 抓包

    原文地址 https www iots vip post drc drcom 俗称小地球 广泛用于各大高校的宽带认证 常见包括三个版本 5 2 0 的P D X版 P版就是在普通的PPPOE拨号的基础上添加了一个客户端与服务器通信认证的过程
  • ABAP GN_DELIVERY_CREATE 报错 VL 561

    GN DELIVERY CREATE 去创建内向交货单的时候 报错 VL 561 Essential transfer parameters are missing in record 表示一些必输字段没输入 诸如一些 物料号 单位 等一些
  • Unity 自定义编辑器时让子类继承父类的Inspector显示效果

    官方文档里的 CustomEditor函数 namespace UnityEditor 摘要 Tells an Editor class which run time type it s an editor for public class
  • linux select用法

    Select可以监控多个文件句柄 监控文件内容的变化 比如可读可写状态的改变 利用select可以实现非阻塞而不会让线程挂起 提高系统的运行效率 比如可以同时 监控 键盘输入和鼠标输入 如果键盘有信号 可以去操作键盘 如果鼠标有信号 去处理
  • Codeforces 1454B Unique Bid Auction(模拟)

    Description 题目大意 找到一个序列中唯一且是最小的那个数的下标 感叹我的语言描述真是越来越精炼了 解题思路 算法标签 模拟 记录每个数字出现的次数以及其下标 然后从1开始寻找 第一个找到的数字的下标就是答案 没什么难度 只是不想
  • Mintty(Cygwin)快速定位当前目录

    转发https blog csdn net x iya article details 78553308 方法一 新建批处理文件Cygwin bat E Cygwin bin mintty exe i Cygwin Terminal ico