作为生信程序员,也许很多时候都需要在windows下批量处理文件,比如将几个txt文件合并成一个。这时候肯定你不会把每个文件都打开(哪怕你用sublime打开),然后一个一个复制粘贴到一个新的文件中。太low了,在linux中只需要cat一下就可以了,那么怎么才能在Windows下也可以使用这样的命令呢,
有人就会问,windows中cmd命令不行吗?当然不行,因为它们对应的底层逻辑就不同。
那么就需要用到git bash这个工具了,在使用这个工具之前,顺便提一下,github Desktop是windows下可以提交代码至github上的桌面工具,如果你装了这个,那么,git bash也就装了,如果没有,那么下载安装下就可以了,https://gitforwindows.org/
在Windows中看看自己装了没,按下键盘上windows键,搜索git,如果出现以下图表中git bash app,则表示装了,直接使用。如果没有,那么需要下载安装一下。
image.png image.png找到git bash,打开就可以使用了,但是我还想顺便进行一番设置:
设置快捷打开键:
右键点击“打开文件所在位置”
在文件夹目录中就可以看到:然后右键,属性,
image.png image.png当然也可以不用设置,这样就可以在windows上随时使用快捷键Ctrl+Shift+B打开git bash了,会有延迟,要等2-3秒,
image.png设置快捷键 alias:
也许你有自己的linux alias的使用习惯:
比如,我用le 代表less -S
我用 a代表cd ..
我用b代表cd -
修改方法:用vi打开 aliases.sh文件,并添加自己的快捷键。
vi /etc/profile.d/aliases.sh
添加需要修改的alias
image.png保存退出(esc,shift+zz),并关掉重新打开,就可以愉快地使用了
pycharm中修改git bash,
我windows下开发ide为pycharm,
在底端terminal中还是只能使用dir来查看目录,这时候就需要配置terminal了。
在file-->Settings-->Tools-->Terminal-->Shell path中找到bash.exe,点击ok即可。关掉重新开启terminal,(但是不能使用自己设置的alias)
image.png image.pngwindows下的dir和linux下的ls都可以使用,但是不能使用我刚才设置的alias。
image.png
网友评论