如何创建在特定文件夹中打开Cygwin的Cygwin快捷方式?这样就不用打字了
cd /cygdrive/c/Users/Tom/Desktop/
每次我发射Cygwin。
如何创建在特定文件夹中打开Cygwin的Cygwin快捷方式?这样就不用打字了
cd /cygdrive/c/Users/Tom/Desktop/
每次我发射Cygwin。
当前回答
如果您希望将该目录作为默认目录,只需在~/中添加一个cd语句。概要文件。
我倾向于使用该方法来设置我的常用目录,并为我的常见情况定义别名:
alias tom="cd /users/tom"
或者类似的东西。这让我可以非常快速地更改目录。
其他回答
如果您希望将该目录作为默认目录,只需在~/中添加一个cd语句。概要文件。
我倾向于使用该方法来设置我的常用目录,并为我的常见情况定义别名:
alias tom="cd /users/tom"
或者类似的东西。这让我可以非常快速地更改目录。
在我的Windows电脑上,它没有显示:
切尔 -i -t 薄荷
因为薄荷shell是不可用的,但你可以选择各种其他shell,如ash bash cmd dash mksh pdksh posh tcsh zsh passwd。
所以我用:
Chere -i -s bash
我已经创建了批处理文件,并将其放到Cygwin的/bin目录中。开发此脚本的目的是允许安装/卸载注册表项,以便在Cygwin中打开选定的文件夹和驱动器。详情请参见http://with-love-from-siberia.blogspot.com/2013/12/cygwin-here.html。
更新:此解决方案与早期建议相同,但Windows注册表的所有操作都隐藏在脚本中。
执行安装命令
cyghere.bat /install
执行卸载命令
cyghere.bat /uninstall
以管理员身份打开Cygwin终端
在powershell中(使用巧克力):
choco install cyg-get
在cygwin 将安装右键菜单
cyg-get install chere
chere -i
现在您可以在任何文件夹中单击右键并使用“Bash Prompt Here”。
正如two7s_clash所说,你首先需要安装chere包和安装mintty:
以管理员身份打开Cygwin终端 Apt-cyg安装chere 这里有薄荷
现在你可以在Windows资源管理器(上下文菜单)中用鼠标右键在特定目录中打开cygwin,并选择“Bash Prompt Here”。
您也可以使用windows命令提示符从指定目录打开cygwin:
打开windows命令提示符 导航(cd)到自定义目录 执行C:\cygwin64\bin\ minty .exe C:\cygwin64\bin\env.exe chere_invoke =1 C:\cygwin64\bin\bash.exe 该命令将打开cygwin,并从命令提示符获取当前目录。
FreeCommander
此命令还可以用于从自定义文件管理器(如freecommand)打开cygwin。
要打开从freecommand获取的当前目录的cygwin,请执行以下操作:
工具->收藏工具->收藏工具编辑…(Ctrl + Shift + Y) 添加一个新的工具栏(+图标),快捷方式:插入 名称:cygwin 程序或文件夹:C:\cygwin64\bin\mint .exe 开始文件夹:%ActivDir% 参数:C:\cygwin64\bin\env.exe chere_invoke =1 C:\cygwin64\bin\bash.exe -l
你可以添加自定义快捷方式从freecommand打开cygwin:
工具->定义键盘快捷键 向下滚动到“最喜欢的工具01”(或“最喜欢的工具N”) 指定新的快捷键:我使用Ctrl + Shift + T
伟大的参考:MinTTY维基,文章提示:开始在一个特定的目录