或许家家都有本难念的经,而在我的电脑上常常有些奇怪的问题或需求。为了这样的内容单独写一篇文章真的很逊,但如果不找个地方记下来又怕哪日再寻找时完全忘记了。
不如在这里将这些奇怪的内容整理在一个页面中,方便快速搜索查找。
应用程序篇
Firefox强制启用阅读视图/打印简化版本
打印Firefox浏览器渲染的网页时,有时可以看到“格式”下存在一个 “精简” 选项,这个选项通常可以把网页的主要内容提炼出来,以紧凑的布局打印,效果还是很不错的。
然而,在有些网站上打开打印对话框时,并不能看到 “精简” 格式选项,这是因为,该选项实际上是先将网页渲染为Firefox的阅读视图再进行打印,而一部分网页并不能被Firefox自动识别并排版为阅读视图,自然无法打印。
那,我们能否强制Firefox不管结果,直接渲染网页为阅读试图呢?答案是肯定的。下面提供两种方法。不过,丑话说前头,这些方法**都无法保证网页渲染结果正常,**因此渲染成功后还需要自行检查格式和内容。
不修改设置不安装插件
在地址栏中,直接在整个URL最前面添加前缀:about:reader?url=。例如,如果当前正在访问http://www.example.com/abc,那么应当修改地址栏中的URL为:
|
|
此时,就可以强制将URL后的网页渲染成阅读视图。
修改Firefox设置
在Firefox中访问about:config,搜索设置项reader.parse-on-load.force-enabled,设置成true(boolean),就可以让进入阅读模式的按钮一直出现在地址栏中。
打印
开心地按下Ctrl + P键打印吧。
Powershell历史记录管理
Powershell默认的历史命令记录管理,相较于Bash有时并不好用,日常使用中让我最难受的大概有两项:
- 没有便捷的历史记录忽略。在Bash中,会默认不记录以空格开头的命令,由此可以在
.bash_history中忽略复杂任务中的探索性命令,只留下重要的命令。而Powershell没有这样的便捷忽略设置。 - Visual Studio Code产生的命令记录和普通操作记录混在一个文件里。我会更喜欢分别管理我输入的命令和Visual Studio Code调用的命令。
不过幸好,Powershell提供了非常便捷的参数调整这样的行为。
下面是我正在使用的配置,可以在Powershell中输入notepad $PROFILE打开配置文件,贴进去就可以使用。
|
|
Linux篇
Linux篇相关内容已移至 这里