[关闭]
@EncyKe 2016-10-26T02:59:25.000000Z 字数 9754 阅读 1910

Windows

工具



1. 快捷键

快捷键必须是为了提高生产力而服务的,如若无法提供这种便利,不如不用。

  1. 本文快捷键都是 基于 Win 7 而总结的,毕竟 Win 7 算是当前最稳定、最可靠、各方面兼容最佳的一版;Win 8 和 Win 10 下大同小异。

  2. PC 是我们的生产力工具,那在 PC 能适用的大多是情况下,最为推荐的使用方式应是 右手使用鼠标,左手搭在键盘上。但笔者最爱的姿势还是两手都在标准打字状态:左手四指轻轻搭在 ASDF,退可用小指和拇指控制从反括号 [`] 到 [Ctrl] 到空格 [Space] 这一 L 型功能键区,进可用食指戳遍大部分字母键;右手前三指起于 JKL ,同时负责支配另一个反向 L 方向键区、甚至小键盘区。那笔者的鼠标怎么办?其实,除了打游戏,或者用的是 Mac,或者真的不得已,笔者好像都……噢,鼠标你好,鼠标再见。

抱歉,我并不恨鼠标,但我是键盘党。

  1. Windows 是十分成熟的系统,首先因为上述左手按键的习惯,许多快捷键都是被部署在了左手能操作的区域内,并且关于字母的快捷键都具有一定的 语义化;其次,许多快捷键操作都具有 多通道、多方式性,即存在不同快捷键实现一模一样的操作的现象。比如:田键,也就是 [Win] 键能开启菜单,而 [Ctrl] + [Esc] 同样也能,但如若只戳一个键能实现的功能,在大家又都挺懒的情况下,我们为什么要用两个键来实现呢?另外,在程序窗口中,[Alt] 和 [F10] 都能激活程序菜单栏,但考虑我们都是左手在键盘上,大家右手要么抓鼠标,要么干别的事去了,而且激活菜单栏后通常要和 [Space] 或其它字母键配合以实现下一步选定操作,明显 [Alt] 会是更佳的选择;等等等等。

  2. 由第 3 点,我们可以看到,快捷键应是结合自身情况而慢慢习得的,不必刻意记背。因为,快捷键乃是肌肉的记忆。用多几次,有了肌肉记忆后就熟能生巧了。所以,以下所有表内容仅供参考,无论如何,适用为上

  3. 不过既然是肌肉记忆,自是 用进废退。其实你不可能记住一台 PC 所有的快捷键,甚至你常用的几个软件的快捷键都不可能被记全;因此,大浪淘沙,你能记得住的那几个快捷键,绝对是真爱,绝对是你用得最多、最勤快、最爽的(因为你所不爽的或用得不勤的都被你自动忽略、忘记了)。而反过来,一些你平日的高频但还不知道快捷键的操作,建议你尽快去查找,甚至自行配置,或愿此文能给你一些启发。

1.1. 键逻辑

基本逻辑
[Ctrl] 多与编辑操作相关,多是通用属性
[Win] 多与 Windows 系统相关,多作用于全局
[Alt] 多与功能相关,多作用于程序界面内
[Shift] 转化,反操作;粘滞(某些时候相当与按住鼠标左键)
[Ctrl]、[Win]、[Alt]、[Shift] 在键盘上一般左右各有一枚,作用稍有差别,建议常用左边的键
[Tab] 跳转,切换
[Esc] 退出
[Home] 跳转至(段、行)首
[End] 跳转至(段、行)末
[Page Up] 上一页
[Page Down] 下一页
[Scroll Lock] 移动锁定,一般配合方向键使用
[Num Lock] 小键盘锁定,一般配合小键盘上的具体健名使用
小键盘上具有的 [Enter]、[.] 等与主键盘亦稍有差别,涉及代码输入时,建议用大键盘的键
[目] 等同于鼠标右键,[目] 键一般在方向键附近、[Enter] 下方,但并非每一个键盘都有

以上为常用功能键的基本逻辑,有点像英语里的词根、后缀。结合这些基本逻辑、字母语义以及一些通用的快捷键,你可以不断在多种环境下尝试的。比如——

这个就是要不断尝试,尽管试,反正试坏了一般还有 [Ctrl] + [Z],撤消大法好!不懂的就常问 Google。

「嗯……你好,请问我刚刚在 Ps 上把所有图层都删了,[Ctrl] + [Z] 好像只能回去一次,不顶用,怎么办呢?」

1.2. 全局快捷键

快捷键 作用
全局快捷键 在任意界面下均能生效
[Win] + [D] 最小化所有窗口回到桌面,或,再次复原所有窗口
[Win] + [E] 开启资源管理器
[Win] + [F] 查找所有文件
[Win] + [R] 开启运行对话框
[Win] + [←] 把程序窗口向左贴合,同时纵向最大化
[Win] + [→] 把程序窗口向右贴合,同时纵向最大化
[Win] + [↑] 把程序窗口最大化
[Win] + [↓] 把程序窗口最小化
[Win] + 数字 按数字顺序打开锁定在任务栏上的程序
[Win] + [+] 系统放大镜功能
[Win] + [Break] 开启系统属性窗口
[Win] + [Tab] 切换多个程序窗口(酷炫:Win 7 旗舰下是 3D 卡片瀑布式,Win 8 下是左部黑条框窗口白边跳动,Win 10 下是当前多界面显示)
[Alt] + [Tab] 切换多个程序窗口(普通)
[Alt] + [F4] 关闭程序(同一个程序,所有界面),在桌面操作则是关机
[Ctrl] + [W] 关闭程序(同一个程序中的一个界面)
[Print Screen] 截取全屏,粘贴到编辑器上即可
[Alt] + [Print Screen] 截取当前程序活动窗口,粘贴到编辑器上即可
[Ctrl] + [Alt] + [Delete] 开启系统控制界面,包含资源管理器
特殊快捷键 某些硬件条件下才能生效
[Win] + [X] 唤出快捷调节面板,电源、亮度、声音;Laptop 端独有
[Shift] + [F10] 或 [目] 等同于鼠标右键展开;[目]键部分键盘并不具有
辅助选项快捷键
长按右 [Shift] 10s 或以上 切换筛选键开关
左 [Alt] + 左 [Shift] + [Print Screen] 切换高对比度开关
左 [Alt] + 左 [Shift] + [Num Lock] 切换鼠标键开关
[Shift],连按 5 次 切换粘滞键开关
长按 [Num Lock] 5s 切换切换键开关

[Win] 键相关的系列快捷键多是与 Windows 系统相关的。我们知道操作系统是个平台,把用户和搭载于操作系统上的应用、软件联系起来,所以 [Win] 系列快捷键都是比较底层的、全局性的。无论你开启的是哪个软件正在操作,上述快捷键一般都能用,切换操作以及系统自带的实用小工具,绝对是你多线程作业的好助手。

特殊的快捷键则得看你家硬件支不支持,是不是 Laptop,键盘给不给面子。

你夜里敲完代码了,你很看部电影吧?
1. 在 Laptop 上直接 [Win] + [X] 唤出快捷调节面板;
2. 再 [Tab] 跳到亮度、音量等调节条儿上用 [↑]/[↓] 调到你想要的状态,[Esc];
3. 然后 [Win] + <你的播放器在任务栏上的位置序号> 打开你家视频播放器;
4. [Ctrl] + [O],在弹开的打开路径窗口里用 [Tab] 和 [Backspace] 配合好找到你早已下好的电影并回车,开始播放;
5. [Enter] 使播放器全屏(如若你的播放器和笔者一样都是射手播放器或者 POT Player 的话)。
6. 至此,世界沉寂、一切与你无关,夜生活开始。

而若是你的文件管理得当,比如你的播放器设置了默认播放目录,然后平日里电影又都下载在这个目录下,那么这整个过程的,你可能鼠标都完全不用动一下的。这并不是笔者有多么讨厌用鼠标,而是,只要整个 PC 文件逻辑体系都在你的脑海里,那无论你是全用键盘还是全用鼠标还是两相结合都是很快、都是高效、都是便捷的。

歇洛克·福尔摩斯先生在某次为华生医生炫技过后曾表示:人的大脑是很神奇的,一个要花上 10 多分钟来描述的很长的逻辑链条,在脑袋里演绎并完成判断却几乎只是一瞬间的事。同理,在熟练的 肌肉记忆 的驱动下,完成我上述一系列快捷键动作几乎也只是一瞬间的事而已,你可以不信笔者,但请务必相信福尔摩斯。

所以,PC 是你的好秘书好帮手,善待她,花时间按你的习惯来配置她,调教她;
所以,你和你的 PC,你的键鼠真的是可以建立某种信任的;
所以,良好的、系统的文件管理很重要,不要再无动于衷。

另,有关辅助选项快捷键的功能笔者未知,且作收集,欢迎指教。

1.3. 程序窗口快捷键

快捷键 作用
通用快捷键 在程序窗口界面下基本通用
[Ctrl] + [S] 保存
[Ctrl] + [N] 新建
[Ctrl] + [O] 打开
[Ctrl] + [Z] 或 [Alt] + [Backspace] 撤销上一步
[Alt] + [Shift] + [Backspace] 重做上一步
[Ctrl] + [F] 或 [F3] 查找
[Ctrl] + [A] 全选
[Ctrl] + [X] 剪切
[Ctrl] + [C] 或 [Ctrl] + [Insert] 复制
[Ctrl] + [V] 或 [Shift] + [Insert] 粘贴
[Ctrl] + [P] 打印选项
[F5] 刷新界面
[Ctrl] + [W] 关闭程序(同一个程序中的一个界面)
[Ctrl] + [Tab] 同一程序不同界面间向后切换
[Ctrl] + [Shift] + [Tab] 同一程序不同界面间向前切换
[Alt] + [Space] 窗口尺寸操作,唤出程序最左上角的菜单,按住含下划线字母作进一步具体操作,一般如下
[Alt] + [Space] + C 关闭窗口
[Alt] + [Space] + N 最小化当前窗口
[Alt] + [Space] + X 最大化当前窗口
[Alt] + [Space] + R 还原化窗口
[Alt] + [Space] + M 移动窗口,配合方向键移动
[Alt] + [Space] + S 改变窗口大小,配合方向键更改
[Alt] 程序功能操作,一般能唤出当前程序的菜单栏,可按 [Enter] 全展开、或者按含下划线字母作进一步具体操作,一般如下
[Alt] + [F] 打开文件菜单
[Alt] + [V] 打开视图菜单
[Alt] + [E] 打开编辑菜单
[Alt] + [I] 打开插入菜单
[Alt] + [O] 打开格式菜单
[Alt] + [T] 打开工具菜单
[Alt] + [A] 打开表格菜单
[Alt] + [W] 打开窗口菜单
[Alt] + [H] 打开帮助菜单
资源管理器
[F2] 对文件重命名
[Delete] 对文件重命名删除文件
[Shift] + [Delete] 删除文件永久删除文件
[Shift] + 单击 X 关闭按钮 关闭所选目录及其所有父级目录
[Ctrl] + 单击文件 依次选中被单击的每个文件,以实现批量化操作
[Shift] + 单击头尾文件 选中两次单击的文件以及二者之间的所有文件
[Ctrl] + 拖动文件 复制文件
[Ctrl] + [Shift] + 拖动文件 为文件创建快捷方式
[Alt] + 回车/双击 查看文件属性
[Alt] + [←] 向后移动到上一个视图
[Alt] + [→] 向前移动到上一个视图
[Backspace] 查看上一级文件夹
图文编辑类软件 富文本编辑器等等,大同小异
[Enter] 硬回车,即下一段
[Shift] + [Enter] 软回车,仅换行,语义上还在同一段内
[Ctrl] + [Enter] 开启下一页
[Ctrl] + [B] 粗体
[Ctrl] + [I] 斜体
[Ctrl] + [U] 下划线
[Ctrl] + [[] 或 [Ctrl] + [Shift] + [<] 缩小文字
[Ctrl] + []] 或 [Ctrl] + [Shift] + [>] 放大文字
[Shift] + 方向键 等同于鼠标左键按住选取,其中 [←]/[→] 是行内选取,[↑]/[↓] 是跨行选取,也可配合 [Home]/[End] 操作
[Home] 光标移至行首
[End] 光标移至行末
[Ctrl] + [Home] 光标移至文件头
[Ctrl] + [End] 光标移至文件尾
[Insert] 在 Word 中将启动改写模式,在光标处输入文本将覆盖删除光标后原有文本
[Backspace] 退格删除
[Delete] 向右删除
Chrome 以下快捷键大部分也能适用于其它浏览器如 IE、FF 等
[Ctrl] + [T] 在当前窗口开启新标签页
[Ctrl] + [N] 在新建窗口开启新标签页
[Ctrl] + [W] 关闭当前标签页
[Ctrl] + [Shift] + [T] 重新打开被关闭的标签
[Ctrl] + [Tab] 向前切换标签页
[Ctrl] + [Shift] + [Tab] 向后切换标签页
[Ctrl] + [L] 或 [F6] 把光标切换到地址栏以输入
[Ctrl] + [Enter] 在地址栏键入域名后,此操作可自动生成 www.<键入的域名>.com 并访问
[Ctrl] + [Shift] + [O] 打开书签页
[Ctrl] + [H] 打开历史页
[Ctrl] + [J] 打开下载页
[Ctrl] + [D] 将当前页面添加书签
[F3] 在当前页面内查找
[F5] 刷新
[F11] 全屏
[F12] 开发者工具
[Tab] 按顺序向后切换页面中的链接
[Shift] + [Tab] 按顺序向前切换页面中的链接
[Alt] + [←] 后退
[Alt] + [→] 前进
[Shift] + [Esc] 开启 Chrome 任务管理器

程序界面,指的也就是软件界面了。因为 Windows 系统是基础、是底层,很多软件要架构在其之上,往往都遵从其设计逻辑和设计语言,这其中也包括了快捷键,所以其实很多软件某些快捷键都会是共同的,笔者称其为通用快捷键。

操作系统是很特殊的软件,资源管理器又是这一软件里的子软件,笔者是这么认为的。资源管理器的管理对象是目录和文件,目录就是我们常说的文件夹,文件在 Windows 下依据格式不同(反映在后缀名)有不同的功能和操作方法;一般我们使用资源管理器的目的就是对目录、文件进行增、删、查、改操作而已,而对文件的改一般只改文件名而已,因为要修改文件内容大多要依靠专门的软件,比如图文编辑器或字处理工具之于文本类型文件,Ps、AI、AE、Au 等多媒体软件之于多媒体文件等。

而连第三方的软件都或多或少要遵从 Windows 的设计语言,遑论亲儿子 Office?所以对于常用的 Office 套装(尤其是 Word 这样的字处理器),很多快捷键和操作更是很有关联、相似度高(资源管理器处理文件和目录,字处理器处理文字,同个);而且文本编辑应该是 PC 的生产力所在,普罗大众用得最多的需求,所以也贴出一批富文本编辑器下通用的快捷键,以飨读者。

而对于更具体、更专业的软件,比如 Ps、Sublime Text 等,快捷键也一定是其生产力的有力支持,而我们就得专门去学习了,本文难以概全,不过仍可窥豹一斑。另外,我们也可以对常用定制一些适合自己的快捷键,比如企鹅、微信 PC 端、输入法、印象笔记或者 OneNote 等,其实只要是个软件基本都能提供你自定义快捷键的功能。举个例子,微信 PC 端关闭后会停留在后台托盘中,其唤起快捷键是 [Ctrl] + [Alt] + [W],笔者用惯了这一组合,于是依葫芦画瓢,把企鹅、飞信、OneNote 的唤起快捷键分别按语义或拼音以及操作便捷性设置成了 [Ctrl] + [Alt] + [Q]/[F]/[N] 等。学习系统快捷键的好处就是,你在自定义的过程中不会产生设置冲突。

至于 Chrome,笔者曾说过「快捷键一旦熟悉了,Chrome 都能玩儿得跟神一样」。笔者认为现在的互联网趋势应该是趋于网页化、轻量级的,现代人每天上网必定用到的一个软件就是浏览器。而 Chrome 应该是浏览器中的翘楚,她于普通读者是浏览器,于开发者是很好的调试工具,所以也把笔者用了 3、4 年积攒下的 Chrome 快捷键经验整理出来,其中有些是自己胡乱试出来的,有些是查找到的。值得一提的是,可以的话,尽量记住你常用网站的域名,直接 [Ctrl] + [T] 在新标签页地址栏(或者在当前页面 [Ctrl] + [L] 跳到地址栏)然后键入域名然后 [Ctrl] + [Enter],安全直达(下次你再次输入 Chrome 会自动补全,直接回车即可)。


2. 命令行

2.1. 查询某个命令

2.2. 查询所有命令

命令名 作用
ASSOC 显示或修改文件扩展名关联。
ATTRIB 显示或更改文件属性。
BREAK 设置或清除扩展式 CTRL + C 检查。
BCDEDIT 设置启动数据库中的属性以控制启动加载。
CACLS 显示或修改文件的访问控制列表 (ACL)。
CALL 从另一个批处理程序调用这一个。
CD 显示当前目录的名称或将其更改。
CHCP 显示或设置活动代码页数。
CHDIR 显示当前目录的名称或将其更改。
CHKDSK 检查磁盘并显示状态报告。
CHKNTFS 显示或修改启动时间磁盘检查。
CLS 清除屏幕。
CMD 打开另一个 Windows 命令解释程序窗口。
COLOR 设置默认控制台前景和背景颜色。
COMP 比较两个或两套文件的内容。
COMPACT 显示或更改 NTFS 分区上文件的压缩。
CONVERT 将 FAT 卷转换成 NTFS。您不能转换当前驱动器。
COPY 将至少一个文件复制到另一个位置。
DATE 显示或设置日期。
DEL 删除至少一个文件。
DIR 显示一个目录中的文件和子目录。
DISKCOMP 比较两个软盘的内容。
DISKCOPY 将一个软盘的内容复制到另一个软盘。
DISKPART 显示或配置磁盘分区属性。
DOSKEY 编辑命令行、调用 Windows 命令并创建宏。
DRIVERQUERY 显示当前设备驱动程序状态和属性。
ECHO 显示消息,或将命令回显打开或关上。
ENDLOCAL 结束批文件中环境更改的本地化。
ERASE 删除一个或多个文件。
EXIT 退出 CMD.EXE 程序(命令解释程序)。
FC 比较两个文件或两个文件集并显示它们之间的不同。
FIND 在一个或多个文件中搜索一个文本字符串。
FINDSTR 在多个文件中搜索字符串。
FOR 为一套文件中的每个文件运行一个指定的命令。
FORMAT 格式化磁盘,以便跟 Windows 使用。
FSUTIL 显示或配置文件系统的属性。
FTYPE 显示或修改用在文件扩展名关联的文件类型。
GOTO 将 Windows 命令解释程序指向批处理程序中某个带标签的行。
GPRESULT 显示机器或用户的组策略信息。
GRAFTABL 启用 Windows 在图形模式显示扩展字符集。
HELP 提供 Windows 命令的帮助信息。
ICACLS 显示、修改、备份或还原文件和目录的 ACL。
IF 在批处理程序中执行有条件的处理过程。
LABEL 创建、更改或删除磁盘的卷标。
MD 创建一个目录。
MKDIR 创建一个目录。
MKLINK 创建符号链接和硬链接
MODE 配置系统设备。
MORE 逐屏显示输出。
MOVE 将一个或多个文件从一个目录移动到另一个目录。
OPENFILES 显示远程用户为了文件共享而打开的文件。
PATH 为可执行文件显示或设置搜索路径。
PAUSE 停止批处理文件的处理并显示信息。
POPD 还原由 PUSHD 保存的当前目录上一次的值。
PRINT 打印一个文本文件。
PROMPT 改变 Windows 命令提示。
PUSHD 保存当前目录,然后对其进行更改。
RD 删除目录。
RECOVER 从损坏的磁盘中恢复可读取的信息。
REM 记录批处理文件或 CONFIG.SYS 中的注释。
REN 重新命名文件。
RENAME 重新命名文件。
REPLACE 替换文件。
RMDIR 删除目录。
ROBOCOPY 复制文件和目录树的高级实用程序
SET 显示、设置或删除 Windows 环境变量。
SETLOCAL 开始用批文件改变环境的本地化。
SC 显示或配置服务(后台处理)。
SCHTASKS 安排命令和程序在一部计算机上按计划运行。
SHIFT 调整批处理文件中可替换参数的位置。
SHUTDOWN 让机器在本地或远程正确关闭。
SORT 将输入排序。
START 打开单独视窗运行指定程序或命令。
SUBST 将驱动器号与路径关联。
SYSTEMINFO 显示机器的具体的属性和配置。
TASKLIST 显示包括服务的所有当前运行的任务。
TASKKILL 终止正在运行的进程或应用程序。
TIME 显示或设置系统时间。
TITLE 设置 CMD.EXE 会话的窗口标题。
TREE 以图形显示启动器或路径的目录结构。
TYPE 显示文本文件的内容。
VER 显示 Windows 的版本。
VERIFY 告诉 Windows 验证文件是否正确写入磁盘。
VOL 显示磁盘卷标和序列号。
XCOPY 复制文件和目录树。
WMIC 在交互命令外壳里显示 WMI 信息。

3. 运行

输入 作用
appwiz.cpl 添加删除程序
control userpasswords2 用户帐户设置
cleanmgr 垃圾整理
CMD 命令提示符可以当作是 Windows 的一个附件,Ping,Convert 这些不能在图形环境下 使用的功能要借助它来完成。
command.com 调用的则是系统内置的 NTVDM,一个 DOS 虚拟机。它完全是一个类似 Virtual PC 的虚拟环境,和系统本身联系不大。当我们在命令提示符下运行 DOS 程序时,实际上也是自动转移到 NTVDM 虚拟机下,和 CMD 本身没什么关系。
calc 启动计算器
chkdsk.exe Chkdsk 磁盘检查
compmgmt.msc 计算机管理
conf 启动 netmeeting
control userpasswords2 User Account 权限设置
devmgmt.msc 设备管理器
diskmgmt.msc 磁盘管理实用程序
dfrg.msc 磁盘碎片整理程序
drwtsn32 系统医生
dvdplay 启动 Media Player
dxdiag DirectX Diagnostic Tool
gpedit.msc 组策略编辑器
gpupdate /target:computer /force 强制刷新组策略
eventvwr.exe 事件查看器
explorer 打开资源管理器
logoff 注销命令
lusrmgr.msc 本机用户和组
msinfo32 系统信息
msconfig 系统配置实用程序
net start (servicename) 启动该服务
net stop (servicename) 停止该服务
notepad 打开记事本
nusrmgr.cpl 同 control userpasswords,打开用户帐户控制面板
Nslookup IP 地址侦测器
oobe/msoobe /a 检查 XP 是否激活
osk 炫酷虚拟键盘
perfmon.msc 计算机性能监测程序
progman 程序管理器
psr.exe 录像功能
regedit 注册表编辑器
regedt32 注册表编辑器
regsvr32 /u *.dll 停止 dll 文件运行
route print 查看路由表
rononce -p 15 秒关机
rsop.msc 组策略结果集
rundll32.exe rundll32.exe %Systemroot%System32shimgvw.dll,ImageView_Fullscreen 启动一个空白的 Windows 图片和传真查看器
secpol.msc 本地安全策略
services.msc 本地服务设置
sfc /scannow 启动系统文件检查器
sndrec32 录音机
taskmgr 任务管理器
tsshutdn 60 秒倒计时关机命令
winchat XP 自带局域网聊天
winmsd 系统信息
winver 显示 About Windows 窗口
wupdmgr Windows Update

附:参考

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注