Tips:冲浪[晓]知识

标点英文、Mac快捷键等小知识

Posted by BlackDn on September 16, 2022

“温润岁月,执着善良。”

Tips:冲浪[晓]知识

前言

想了很久不知道要给这篇文章起一个什么名
最后还是借鉴我公众号的栏目,叫“晓知识”吧,我是晓黑嘛
因为最近换用 Mac,然后系统是英文的,和外国的同学也进行了合作 coding
遇到一些奇奇怪怪的问题,收集着收集着就有了这么一篇文章
标点的英文啊,Mac 快捷键啊,好用的一些软件/网站啊之类的
没啥技术水平的文章,看一看就蒜了
别说那些标点符号的英文还真有点用,和外国同学 code 的时候根本不知道怎么说,笑死。
不出意外的话会不定期更新的。

搜索引擎的高级用法(Google)

当我们使用搜索引擎的时候经常难以得出想要的结果(某歌还好,某度李在淦神莫),也许是因为我们使用的功能仅仅是搜索引擎的冰山一角。为了科学地使用搜索引擎,我们又能如何去做呢?

筛选结果的时间

如果我们搜索的是一些时效性比较强的内容,那么搜索结果的时间就很重要了(你说呢,指不定哪一天你项目的方法就被废弃了)。
实际上,基本所有搜索引擎都可以规定时间,基本都在搜索框的下面,写着工具两个小字

引号(“”)

当我们在输入框搜索的时候,虽然看似我们输入的是连续的一段话,但是搜索引擎在搜索的时候会将我们的语句进行分词、拆分,再进行搜索。所以很多时候我们会看到,在搜索结果中,我们输入的内容是分散的(红色高亮部分)。
而引号则可以将我们输入的内容视为一个整体,优先搜索,常称为完全匹配搜索。比如我们搜索benefits of coffee,结果中benefitscoffee大概率会分开,如:
What are the top health benefits of drinking coffee? · You could live longer.
但是如果搜索"benefits of coffee",则结果会优先显示引号内完整的内容,如:
The health benefits of coffee are wide-ranging from reducing your risk of stroke

减号(-)

当一个词语前面有减号的时候,搜索结果会优先忽略这个词(降低优先级),常称为排除搜索。比如我们搜索"benefits of -coffee",结果为:
Benefits of Physical Activity,或者Benefits of exercise - NHS

加号(+)

减号相对,搜索结果会着重搜索加号后面的词(提高优先级)但是吧现在基本上没什么用了,因为现在网上东西太多,有太多符合条件的结果,所以即使不用加号,所有结果通常也能满足我们的需求。
这里就不放栗子了,大家有什么生僻的搜索词的时候可以试着用一下。

或(OR)

或关键字人如其名,就是可以同时搜索两种不同的关键字,比如搜索"benefits of coffee OR tea",相当于同时搜索"benefits of coffee""benefits of tea"

结果为:9 Health Benefits of Coffee, Based on Science - HealthlineThe Hidden Health Benefits of Tea - Penn Medicine

和(AND)

和关键字或关键字比较类似,会让搜索结果里尽可能同时出现AND两边的关键词(虽然更多时候会把AND也作为关键词进行搜索),比如搜索"benefits of coffee AND tea",会有下面的结果:

Health Benefits of Coffee and Tea - WebMD
Coffee and green tea might help prevent breast and prostate cancers,
while all kinds of tea may protect you against the kinds of cancer that ...

接近(NEAR)

NEAR其实和普通的搜索没区别,前面提到,我们普通搜索的时候搜索引擎会将我们的输入拆成一个个单词/词语搜索。而NEAR就是将它两边的关键词尽可能地靠在一起(据说两者相差不会超过 16 个词)

星号(*)

星号可以看成是一个任意词语的占位符(很像正则表达式 Regex),也称模糊匹配搜索比如我们搜索"benefits of *",结果就多种多样了:

Benefits of Physical ActivityBenefits of ExerciseBenefits of Yoga

指定网站搜索(site:)

在搜索关键词的后面添加site: xxx以指定搜索内容的所在网站,比如搜索benefits of coffee site: wikipedia,那么会优先显示在维基百科(wikipedia)的搜索结果。

同理,还可以用filetype: xxx来指定搜索结果的文件类型,比如 xls、pdf 等,可以用这个方法来搜索一些电子书等文件。

参考

  1. How to Properly Use a Search Engine
  2. Internet Basics
  3. 找到你要的资源,Google 高级搜索技巧

标点英文

中文 英文
逗号(, comma
句号(. period / full stop
省略号(...) ellipsis
冒号(:) colon
(单/双)引号(''/"") (Single / double) quotation marks
星号(*) asterisk / star key
井号(#) hash / well number /pound key
下划线(_) underline / underscore
斜杠(/ slash
反斜杠(\ backslash
运算符 operator
加号/减号/乘号/除号 plus sign / minus sign / times sign / division sign
加法/减法/乘法/除法 addition / subtraction / multiplication / division

对于括号来说,所有括号都可以统称为bracket。但是实际上还有什么圆括号方括号花括号之类的,可以进一步明确:

括号 英文
小括号 / 圆括号(() parenthesis (pl. parentheses)
中括号 / 方括号([] bracket
大括号 / 花括号({} brace

如果分左右的话可以叫open/close bracket,不过left/right也行。

Mac 的使用 tips?

因为公司发的电脑是 Mac,所以亲身经历了 Windows 人士首次接触 Mac 的痛苦历程,在此记录一下=。=

  • 快速来回移动鼠标,Mac 会放大指针,专为开小差人士设计,避免回过头来找不到鼠标
  • 光标移到 Mac 屏幕四个角落有特殊功能,可在设置(System Preferences)-> Desktop & Screen Saver -> Hot Corners...中设置(我右下角是备忘录,左下角是锁屏)
  • command + 鼠标可以修改右上角 menu 的 icon 顺序,或拖出菜单栏,等到鼠标下面出现删除图标的时候松开鼠标即可删除。(部分不可删除的可以通过软件设置取消勾选“在 menu bar 中展示”)

快捷键

众所周知,Mac 中既有command键又有control键,还多了个option键盘;而 Windows 中只有control(ctrl)键。两者差别还是挺大的。
因此使用起来的时候非常不方便,有些时候 Mac 的command对应 Windows 的ctrl,有时候又不一样,所以在这里记录一下 Mac 的快捷键
其中快捷键都是control加上其它按键,这在 Mac 中也是control不变。可能就是为了支持 Linux 所以 Mac 和 Win 都有control
说明一下,Windows 中的大小写切换键为CapsLock,所以和 Mac 的中英切换键一起称为cap

本来想着可以给快捷键分个类的,比如浏览器快捷键,finder 快捷键什么的。但是太麻烦了懒得搞,就全部放一起吧。
官方快捷键:Mac 键盘快捷键

快捷键 作用
command + C 复制
command + V 粘贴
command + Z 撤销
command + shift + Z 回退(撤销的逆操作)
command + Y 也是回退
command + A 全选
command + S 保存
command + F 查找
command + Q 退出当前程序(相当于alt + F4
command + W 关闭当前窗口(可能仍在后台运行)
command + M 最小化当前程序
command + T 新建标签页(在桌面打开 finder)
command + N 新建窗口(在桌面打开 finder)
command + shift + N 浏览器:新建无痕浏览窗口
command + R 刷新浏览器当前页面
command + shift + N 新建文件夹
command + option +M 最小化其他程序
command + H 隐藏当前程序
command + option + H 隐藏其他程序
command + option + esc 打开强制退出窗口(类似任务管理器)
command + shift + 3 截屏全屏到桌面
command + shift + contrl + 3 截屏全屏到剪贴板
command + shift + 4 选择区域截屏到桌面
command + shift + 4 + 空格(BlankSpace) 选择窗口截屏到桌面
command + shift + contrl + 4 选择区域截屏到剪贴板
command + 空格(BlankSpace) 打开快捷搜索(Spotlight)
command + tab 向后切换应用程序
command + shift + tab 向前切换应用程序
command + backspace 移到废纸篓(trash)/ 删除当前行
command + shift + backspace 清空废纸篓(trash)
fn + backspace 删除(相当于 delete)
fn + up / down 向上/下翻页(通常以一个滚轮长度为一页)
fn + left / right 跳转到开头/结尾
command + left / right 光标移动到行首/行尾
command + up / down 光标移动到文本开头/末尾(finder 中可以回到上级/下级文件夹)
option + left / right 光标移动到单词开头/末尾
cap 中英文切换
shift + cap 英文输入法:切换大小写
中文输入法:切换中文输入/英文小写
触控板三指向上 快速预览全部桌面
触控板三指左/右划 切换桌面
(更多触控板内容) 系统设置 -> 触控板 -> 更多手势
fn + ~(数字 1 旁边那个符号键) 中文输出"·",英文输出"`"(我找这个符号找半天所以写一下)

软件推荐

Fig:改善你的 Mac 命令行

官网:Fig
Fig 是一款改善命令行的工具,不过目前似乎只支持 Mac。
它会自动的将所有命令展示在一个下拉框中,并在底部展示简单的描述信息。
此外,它还以可视化的方式展现了插件市场,让我们可以一件下载安装。比如修改命令行主题的Oh My Zsh,比如自动补全的Zsh Autosuggestions
(2022-08-29)

Custom Cursor:简单好用的自定义光标

官网:custom-cursor
这是一款用于改变光标图案的软件,可惜目前只有Windows 版Chorm 插件
它的市场中有很多世界各地的人上传的图标,你也可以上传自己制作的光标图案,当然完全免费。从初音未来到皮卡丘,从太空狼人杀到小马宝莉,应有尽有好吧。
(2022-09-13)

MarkText:Markdown 文本编辑

官网:GitHub - MarkText
本来我用的是Typora的,但这败家玩意开始收费了。而且 15 刀有点贵,还不是买断制的,后续可能还会收费,很难受。
虽然可以继续白嫖(每次打开会有弹窗,提示你购买,不然就退出程序,但是不理会这个弹窗就可以继续用,不过只能开一个窗口),但是这个小窗口看的有点糟心,所以就去找了找平替,于是就找到了MarkText

MarkText是纯开源项目,并且是由国人开发的,有兴趣的话你还行自己去提交 Pull Request,为它的发展献出一分力。 我倒是去提了个 Issue 哈哈。目前有 Windows 版、Mac 版和 Linux 版。 不过作为前Typora用户,可以看到MarkText还有很多发展空间的,比如它只有 6 个内置的主题,没有像Typora那样的Theme Market等。但是用还是很好用的,界面啥的还很相似,所以学习成本就很低。

Obsidian: Markdown 编辑器

官网:Obsidian
Obsidian 本意为黑曜石,这应该是我见过功能最齐全的 Markdown 编辑器了,我宣布它成为我目前最爱的编辑器。目前有 Windows 版、Mac 版、Linux 版甚至还有移动版(在 AppStore 和 GooglePlay 中可以下载)
除了基本的界面外,它还包括了主题市场、插件市场等一系列高级的东西。此外,修改快捷键也十分方便,还有快捷搜索、收藏、折叠展开等功能,甚至还有graph view功能来展示文章之间的连接。个人使用也不需要注册,是完全免费的。
当然它也有一些缺点了,比如没有创建表格、创建代码块的快捷键(也有可能是我没找到),还会在你打开的目录创建一个.obsidian的隐藏文件来保存配置信息啥的,不过瑕不掩瑜,好用好用。

Vysor:简单高效的手机投屏

官网:Vysor: A window to your Phone
非常简洁且高效的手机投屏,非常适合移动开发的时候调试,据说安卓机和 iPhone 都可以。支持 Windows,Mac,Linux,甚至还有网页版
当然缺点也不是没有,比如 Vysor 在第一次使用的时候会在连接的手机上安装一个自己的 App,有软件洁癖的小伙伴慎用。还有就是画质没有那么理想=。= (2022-10-21)

插件推荐

CodeGlance Pro

IDEA / Android Studio 插件
这其实是 VS Code 内置的功能,滚动条边上有个对本页代码的全局缩略预览。这个插件为 IDEA 提供了这个功能。

Rainbow Brackets

IDEA / Android Studio 插件
代码中多个括号嵌套的时候会让括号对呈现不同的颜色。

Atom Material Icons

IDEA / Android Studio 插件
提供好看多样又多彩的 icon

Material Theme UI

IDEA 插件
明明 Android Studio 的内核是 IDEA,但是这个插件在 Android Studio 上却不能正常工作。
为 IDEA 提供多个主题(Theme),总有一款你喜欢。

Global Speed

浏览器插件
全局修改浏览器视频的播放速度,刚看了下我 Chrome 最高能到 16 倍速。
甚至能加速某些视频的前置广告。