都知道用键盘和命令操作才有快感,在windows图形界面下就只能点击鼠标吗
Windows操作系统在中国是最常见的电脑操作系统,用好它一样可能非常敏捷
下面的方法在windows 7(公司电脑) windows 10(本人电脑)下都有效
Windows下快速打开应用程序
将Git Bash等常用程序锁定在window任务栏

用win-1 可直接打开 Git Bash,Win-2 切换到 PHPStorm, win-3 打开文件夹, win-4切换到chrome。
win-1 打开进入git bash 界面,然后就可以使用一些Linux命令了。

- cd ~ 进入用户目录,比如我的C:\Users\Administrator\
- start . 直接打开当前目录的windows窗口
- start后面不加参数 打开 windows的cmd
- 如果你把一些软件的快捷方式放在home目录(C:\Users\Administrator\)下, 比如PhotoShop, ps.lnk,那么你用start ps.lnk就可以打开Photoshop了
- 如果你有几个常用的工作目录 比如 www,建立一个桌面快捷方式,然后放在home目录,start www.lnk就可以打开这个目录,再也不用去找了
- start https://markbuild.com 可以直接用默认浏览器打开一个网站
- start命令是window cmd下就有就命令, 你可以在Git Bash 下使用ping ipconfig这些cmd下的命令
当然打开photoshop最快的方式不是 win-1进入git bash;然后start ~/ps.lnk
打开www这个目录最快的方式也不是 win + 1;start ~/www.lnk
而是win + R; 弹出运行输入ps 或 www ; Enter


打开控制面板最快的方法是win+R; 输入control ; Enter
Windows下快速切换应用程序
一种常见的方式是用alt-Tab来切换任务,需要像旋转电风扇一样

另一种,就是win-数字来切换,推荐一个工具, 它会在每个图标后显示序号数字,可以更方便的使用win-数字切换/打开作务。
windows下命令行的操作
最常见的命令行就是cmd。有时在某个目录下打开cmd,希望直接定位到这个目录,Windows是有这种入口的。
文件浏览器下 Alt + D 聚集到地址栏 ,输入cmd 并Enter,打开定位到当前目录的cmd。

接下来说下Git bash,它是windows系统下的bash shell。

同时按tab键发现也有Linux下的 自动补全功能
Git bash 可以用内置的vim,也可以直接召唤windows上安装的gvim,后期我就没有再装gvim。

常规的运行脚本,bash/sh 脚本.sh

当有一批常用任务,可以做个菜单

Git Bash命令行上的快捷键
Ctrl + R 搜索命令历史记录
Ctrl + A 跳到命令行首
Ctrl + E 跳到命令行尾End
Ctrl + L cLear screen,相当于clear命令
Ctrl + P 上一条Prev 命令,这比将手挪到方向键那边去快
Ctrl + N 下一条Next 命令
Ctrl + H 删除光标左侧一个字符
Ctrl + D 删除光标右侧一个字符
Ctrl + K 删除光标右侧所有字符
Ctrl + U 删除光标左侧所有字符
Ctrl + F 向右Forward移动光标
Ctrl + B 向左Back移动光标