FreeCommander中设置Cygwin起始目录

gd32 spi 发送&中断接收例程 【代码】gd32 spi 发送&中断接收例程。 阅读详情

FreeCommander是Windows下很好的替代文件管理器的工具,更重要的是它是免费的微笑,所以我很喜欢用。它其中一个很实用的功能是在你浏览某个文件夹时,直接按Ctrl-D就可以打开一个在该文件夹中的CMD窗口。但问题是CMD窗口功能太弱,我希望能打开Cygwin窗口。 FreeCommander有添加快捷命令的功能,所以我能很快让FreeCommander中显示一个Cygwin的菜单,但是要让Cygwin一启动就能走到我目前浏览的文件夹就不那么容易了。主要问题有两个:

1) Windows的路径都是用\表示,Unix用/,因此有个路径转换的过程

2) 路径中有空格的问题很讨厌,需要处理一下。

经过一番努力,终于搞定这一功能。把流程简述如下:

1) 首先启动FreeCommander,选择菜单:杂项->常用工具->编辑

2) 添加一个项目加“Cygwin",”程序“中选择”C:\cygwin\Cygwin.bat" (假设cygwin安装在C:\cygwin),参数填入"%ActivDir%",注意此处需要把双引号也输进去,否则有空格的路径无法正确传递。

3) 编辑C:\cygwin\Cygwin.bat,在"bash --login -i"这行之前加入:

set init_dir=%1

这样Cygwin的shell能看到有init_dir这个变量。

4) 在你Cygwin的~/.bashrc文件中最后加入这几行:

init_dir=${init_dir//\\/\/}
init_dir=${init_dir//C:/\/cygdrive\/c}
init_dir=${init_dir:1:${#init_dir}-2}
cd "$init_dir"

第一行是把路径中\换成/。第二行是把C:换成/cygdrive/c,我只有C盘,如果你需要处理其他盘符,可以类似处理。第三行是把变量两头的引号去掉。因为变量中如果两头有引号,Shell会认为这是路径中的一部分,cd会出错。最后一步就是换路径,此时外面需要加上引号,以便对付路径中的空格。


这样你从FreeCommander中启动Cygwin就能直接停留在当前活动目录中!


【XCharts插件】5-2、从Excel中读取数据并更新图表案例(v3.0) XCharts插件是一款基于UGUI的功能强大、易用、参数可配置的数据可视化图表插件。【Unity3D插件】XCharts插件完全教程《全网最全》-专栏文章目录【XCharts插件】5-1、从Json中读取数据并更新图表案例(v3.0)介绍了如何从Json文件中读取数据,并更新表格,这篇文章就介绍如何从Excel中读取数据,并更新图表吧。 阅读详情

相关推荐

freeCommander(文件管理工具)

好用易用的文件管理器,freeCommander(文件管理工具)

第15期 FreeCommander 相对平庸的资源管理替代类型【体验100款文件管理工具

是一款功能强大的文件管理工具,致力于为用户提供高效、直观的文件操作环境。作为一款综合性软件,它可以满足用户对文件管理工具的多样化需求,包括批量文件处理、数据组织、文件同步等功能。无论是个人用户还是专业用户,FreeCommander都能够提供出色的文件操作体验。这款软件旨在简化日常文件管理任务,并提供直观易懂的界面,使用户能够更轻松地管理其档案和文档。FreeCommander通过直观易懂的界面和丰富的功能集成,帮助用户更高效地处理各种文件操作任务。

weixin_63085704的博客 3696

free commander 2008

free commander 是我认为windows下最好的文件浏览/管理软件. 历史悠久,经历开源社区长期开发和改进,最新版2008. 而且, 这是一个免费软件.

FreeCommander多标签界面,多任务切换流畅无阻!

这种设计灵感源自于Unix/Linux环境下的某些文件管理器,通过左右两个面板同时显示不同目录的内容,极大地提高了文件操作的效率。在文件操作和管理方面提供了丰富的功能选项,可以根据自己的需求进行灵活的配置。工具由经验丰富的开发者Marek Jasinski精心打造,自2004年诞生以来,就以其强大的功能和便捷的操作赢得了众多用户的青睐。然而,标准的文件管理器虽然功能基础全面,但在效率和用户体验上往往难以满足高级用户的需求。有了它,我们可以自定义几乎所有常用操作的快捷键,如打开文件、复制粘贴、搜索文件等。

weixin_39410685的博客 1581

FreeCommander 学习手册

FreeCommander 学习手册 - 如果天空不死 - 博客园FreeCommander(下文简称FC),是Windows下面比较强大的文件管理工具。本文就是笔者分享自己使用FC的一些心得,希望对您能有所帮助。文章主要包括3个方面的内容:FC安装和基本设置、FC中的快捷键、FC插件。第1部分 安装和基本设置在FC中,常用文件夹的默认快捷键为Alt+UP;而DOS命令行的默认快捷键为Ctrl+D。我强烈建议将“常用文件夹”的快捷键修改为Ctrl+D!这么做的目的是为了更加高效的切换目录。接下来,

舞动的白杨 1488

freecommander使用经验总结

freecommander使用经验总结

码夫的专栏 6771

freecommander 快捷键列表 zz

第一部分 Alt+F4 文件(F) - Exit Closes FreeCommander Ctrl+Alt+V 文件(F) - 比较文本文件... 比较文本文件 F4 文件(F) - 编辑(E) 打开文件编辑器编辑选定文件 Shift+Ctrl+F8 文件(F) - 擦除... 安全地删除选定项目 F3 文件(F) - 查看(w) 打开内部文件查看器显示选定文...

472

FreeCommander怎么实现多标签

Ctrl+T附FreeCommander快捷键:第一部分:Alt+F4                   文件(F) - Exit                                            Closes FreeCommanderCtrl+Alt+V               文件(F) - 比较文本文件...                                  比较文本文件F4                       文件(F) - 编辑(E)      

wike的专栏 3259

FreeCommander 配置小则

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34129145的博客 890

FreeCommander

平时在多个文件夹间传输、复制、粘贴文件的时候,要开着多个窗口非常不方便,解压文件的时候又需要 winRAR、winZIP的支持,上传 FTP 时候,又需要一个另外一个软件的支持,等等这些我们平时经常要处理的文件管理过程是否能有一个软件来方便处理?试试 FreeCommander 吧! FreeCommander 与 Total Commander 非常相似,提供双窗口显示功能,使用者能够直接在 FreeCommander 当中,同时浏览两个不同目录中的文件,并且在彼此间进行搬移的动作,方便使用者管理文件时的需要。而 freeCommander 也同时内建了常见压缩文件的解压与压缩功能(ZIP、RAR、CAB),那你完全不必再安装额外的压缩软件。 此外,如文件碎纸机、 MD5 检查码的产生与校验、图形文件浏览...等,都在 freeCommander 的支援之列喔。如果你想要找一款免费且功能强大的文件总管替代工具,那么 freeCommander 绝对是你不能错过的好工具喔。

【推荐】介绍两款Windows资源管理器,Q-Dir 与 FreeCommander XE(比TotalCommander更易用的免费资源管理器)...

你是否也像我一样,随着硬盘、文件数量的增加,而感到对于文件的管理越来越乏力。 于是我试用了传说中的各种软件,包括各种Explorer外壳,或者第三方资源管理器。 最后我确定下来经常使用,并推荐给您的是这两款软件:FreeCommander XE、Q-Dir。 ============================= 我为什么推荐FreeCommander 和 Q-Dir?...

weixin_30794499的博客 8567

Windows有救了!这款免费工具终于来了

↑↑↑关注后"星标"简说Python 人人都可以简单入门Python、爬虫、数据分析 简说Python推荐来源:平凡而诗意 作者:Jackpop Oneold...

简说Python的博客 490

Freecommander常见问题及小技巧收集

一、前言 freecommander 是一款非常强大的资源管理器软件,在使用过程当中可以挖掘出很多的功能,极大提高我们的工作效率。本篇文章收集整理一些常用的技巧,希望能对各位有所帮助,同时也希望越来越多的朋友参与进来,分享你们的宝贵经验。 二、技巧 如何查看文件夹大小 点击工具栏上的“查看文件夹大小图标”,快捷键Alt+F9 如何在ftp中传输文件 一个窗口中打...

weixin_34414196的博客 2242

FreeCommander XE 自定义喜好工具

工具-》喜欢工具 下载:https://freecommander.com/en/downloads-portable/ 工具-》个性化工具

llrraa2010的专栏 791

推荐两款电脑文件处理工具,强大到你不舍得卸载

对于专业用户,FreeCommander提供了数据组织和批量文件处理的功能,使其能够轻松快捷地处理大量文件和文档。它的操作界面清爽简洁,类似于Total Commander,提供了文件过滤、多标签浏览、文件浏览、图片、文本文档、音频等功能。自动分类整理:EasyFileCount支持按照文件类型(如图片、音乐、视频、文档等)进行分类查看和整理,方便用户管理和查找特定类型的文件。查找重复文件:该软件可以智能检测并标记重复文件,支持多种筛选方式,包括同名同大小、同名不同大小、不同名同大小等。

alunbar 1512

FreeMAN:为高级用户打造的跨平台文件管理器

FreeMAN:为高级用户打造的跨平台文件管理器 项目介绍 FreeMAN 是一款专为高级用户设计的免费、可扩展、跨平台的文件管理器。它不仅提供了快速、整洁的双面板文件系统导航,还集成了终端功能,使用户能够在文件管理器中直接执行命令。FreeMAN 的设计理念是高度可定制化,用户可以根据自己的需求和喜好进行个性化设置。 项目技术分析 FreeMAN 基于 Electron 框架开发,这意味着它能够...

gitblog_00168的博客 1139

如何更改cygwin起始路径..

用编译器打开Cygwin安装目录下home/user name/.bashrc文件 在最后一行加入起始路径就可以了.. 譬如我把我的cygwin安装在了D盘,但是我想要一打开cygwin就进入e盘,我就在.bashrc文件的最后一行加入 cd /cygdrive/e

Fighting.. 2884

Linux开发中的常用命令

Linux开发中的常用命令日期:2004/08/03 作者:Tomsoftware 来源:Linux天字一号基本操作命令---------------------------------------------------------------------- -------------------------------------------------------------

ZCatLinux --资讯与技术社区--Open Source World----Linux/Shell/DevOPS-- 2390

系统集成项目管理工程师_中级历年真题.rar

系统集成项目管理工程师_中级历年真题.rar

上一篇: N年不开张了,写一个关于Android中用文件初始化sqlite 数据库的文章
下一篇: 给人类支三招对付AlphaGo
Fortress
博客等级 码龄27年 2粉丝 29原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值