解决问题一:乱码
输入winpty
+原始命令
winpty 是一个 Windows 软件包,提供了类似 Unix pty-master 一样的接口,用于实现控制台程序之间的通讯。该软件包包括一个开发库 (libwinpty) 和一个用于 ygwin 和 MSYS 的工具用于在 Cygwin/MSYS pty 下运行 Windows 控制台程序。
解决问题二:python命令不可用
在git-bash直接输入python,无任何响应,只能 Ctrl+c 打断退出
- 解决方法1:输入
winpty python
即可
- 解决方法2:显式使用
python -i
- 解决方法3:使用 alias 映射
在你的安装路径\Git\etc\bash.bashrc
中加入alias python='winpty python'
,之后便可以直接输入python
了
实用技能一:自定义命令
例如:打开Sublime Text
alias sbt='D:\\Program\ Files\\Sublime\ Text\ 3.0\ 64bit\\sublime_text.exe'
例如:打开屏保
alias bub="'C:/Windows/system32/Bubbles.scr' -r"
PS:注意,路径里的
\
和都需要加
\
来转义,或改为/
实用技能二:git-bash常用快捷键
快捷键 | 作用 |
---|---|
Ctrl+L | 清屏(在Windows命令提示符下无法使用) |
Ctrl+U | 清空当前行(Windows命令提示符下无法使用) |
Ctrl+Insert | 复制选中字符 |
Shift+Insert | 粘贴 |
未完待续。。。