本帖记录个人在使用 Mac 操作系统上的一些骚操作,不断更新,以飨读者。

快速移动网页到顶部或底部

用双指上下划触摸板吗?NO,我们有更骚的操作:

command + ↑ 回到顶部

command + ↓ 滚到底部

另外,

fn + ↑ 上滚一页

fn + ↓ 下滚一页

fn + ← Home,回到顶部

fn + → End,滚到底部

粘贴文字时不要带样式

有时候从网上看到不错的文字想要粘贴到 Word、Evernote 或者文字编辑应用上,但使用 command + v 会连文字样式都带过来,这时候就要使用骚一点的操作了,那就是:

command + shift + v

输入英文时首字母不要自动大写

当你在文字编辑软件上写英文时,Mac 会很贴心地识别首字母并自动大写。但常常让我觉得画蛇添足,明明我不想大写,特别是在博客中或写或改一些代码或脚本时更觉得是捣乱。这时候,我找到了一个禁止自动首字母自动大写的方法:

系统偏好设置 —> 键盘 —> 文本 —> 去除勾选【自动大写字词的首字母】

我要剪切或移动文件

Mac 中,复制的快捷键是 command + c,粘贴的快捷键是 command + v ,但是剪切的快捷键可不是 command + x ,如果要移动文件,你是不是还在进行 粘贴完再删除 的复杂操作?

NO,其实移动文件可以复制后使用快捷键 command + option + v 实现,快去试试吧。

快速转换中文简繁体

确保简繁体转换服务已经开启,路径如下:

系统偏好设置 —> 键盘 —> 快捷键 —> 服务 —> 将文字转换为繁体中文 / 将文字转换为简体中文

选中需要进行简繁对换的文字,按:

  • control + shift + command + c 将文字转为繁体中文
  • control + option + shift + command + c 将文字转为简体中文

读写 NTFS 格式的移动硬盘

众所周知,NTFS 版权归属微软,Apple 没有购买版权,无法在 Mac 中进行 NTFS 格式磁盘的写入操作。网上的解决方案有:

  • 使用付费软件,如 NTFS for Mac 或者 Tuxera NTFS 等;缺点是价格略贵,无法通过终端进行读写操作;
  • 启用系统的 NTFS 写入功能,使用免费软件 Mounty 或者按其官网描述的原理手动执行命令;缺点是不稳定,文件会变灰色(如变灰色可需要通过 xattr -c -r . 恢复);
  • 使用 OSXFuse 替换系统的 NTFS 驱动;缺点是操作稍微复杂,但可以通过终端进行读写操作,省心,本文推荐。

以下罗列第三种方案的操作步骤:

  1. 重启 Mac 并在启动时点击 Command + R 进入恢复模式。
  2. 在恢复模式点击菜单栏的 “工具-->终端”,执行命令 csrutil disable,然后重启。
  3. 在终端执行 brew cask install osxfuse `。
  4. 紧接着执行 brew install ntfs-3g (如无sbin的写入权限可先执行 sudo chown -R $(whoami) $(brew --prefix) )。
  5. 然后执行 sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.originalsudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs 替换系统的 ntfs 驱动。
  6. 最后不要忘了再次进入恢复模式,然后执行 csrutil enable 启用系统完整性,避免系统数据被修改。

参考:Enable NTFS write support in MacOS High Sierra (10.13.x) - medium

macOS mojave 10.14.1+ WiFi crash 导致菜单栏卡住

当发生此类情况时除了重启还可以通过命令行解决,打开终端执行以下命令:

sudo kill -9 `ps aux | grep -v grep | grep /usr/libexec/airportd | awk '{print $2}'`

来自:@Newbing

更重要的是防止问题发生,V2EX 上 @gongzhang 提供了以下解决方案

  1. 在「网络」设置中,新建了一个位置,不再使用「自动」
  2. 在「安全性与隐私」里,「定位服务」->「系统服务」中,取消了「 Wifi 网络」的勾选 没确认是哪个操作避免了卡死的问题

Mac OS 上的一些骚操作的更多相关文章

  1. 如何将NTFS格式的移动硬盘挂接到Mac OS上进行读写(Read/Write)操作

    现在硬盘便宜,很多同学都有移动硬盘,如果你同时使用Windows与Mac OS的话,移动硬盘最好不要使用NTFS文件系统,否则在Mac OS上,你只能读你的移动硬盘,不能写. 但是实际上的情况是,移动 ...

  2. 在 Mac OS 上使用 TypeScript 编写 ASP.NET Core 1.0 应用

    var appInsights=window.appInsights||function(config){ function r(config){t[config]=function(){var i= ...

  3. 在 Mac OS 上创建并运行 ASP.NET Core 1.0 网站

    var appInsights=window.appInsights||function(config){ function r(config){t[config]=function(){var i= ...

  4. Mac OS 上设置 JAVA_HOME

    Mac OS 上设置 JAVA_HOME 原文链接:http://han.guokai.blog.163.com/blog/static/136718271201301183938165/ 由于需要, ...

  5. 在 Mac OS 上编译 FFmpeg

    本文转自:在 Mac OS 上编译 FFmpeg | www.samirchen.com 安装 Xcode 和 Command Line Tools 从 App Store 上安装 Xcode,并确保 ...

  6. 转-在Mac OS上搭建Python的开发环境

    在Mac OS上搭建Python的开发环境   本文转载自:http://www.jb51.net/article/76931.htm 一. 安装python mac系统其实自带了一个python的执 ...

  7. 在 Mac OS 上编译 OBS

    本文转自:在 Mac OS 上编译 OBS | www.samirchen.com 安装环境 第一步,做准备工作,安装编译 OBS 所需要的环境,流程如下: // 给当前用户添加 /usr/local ...

  8. Mac OS上的远程桌面

    最近在做Mac上面的开发,经常在win7和Mac两台电脑上操作,两个键盘,两个鼠标,搞得头都大了,所以干脆把Mac机器远程到win7上面,统一来做,方便些..哈哈!说实话,Mac键盘那些按键真还有点特 ...

  9. iTerm2终端工具在Mac OS上使用详解

    一.概述 因个人工作需要,使用终端工具进行运维和开发工作,但是Mac OS 自带的终端工具使用堡垒机登录配置不了,而且使用CRT等终端工具每次登录堡垒机都需要配置密码,操作起来很麻烦.一直想找一款终端 ...

随机推荐

  1. HDU 4812:D Tree(树上点分治+逆元)

    题目链接 题意 给一棵树,每个点上有一个权值,问是否存在一条路径(不能是单个点)上的所有点相乘并对1e6+3取模等于k,输出路径的两个端点.如果存在多组答案,输出字典序小的点对. 思路 首先,(a * ...

  2. Ng-Matero:基于 Angular Material 搭建的中后台管理框架

    前言 目前市面上关于 Angular Material 的后台框架比较少,大多都是收费主题,而且都不太好用. 很多人都说 Material 是一个面向 C 端的框架,其实在使用其它框架做管理系统的时候 ...

  3. mongodb数据存储

    # 打开服务端 直接执行abc.bat文件,如果执行闪退可以把data文件夹里的mongod.lock文件先删除 打开cmd窗口, 输入mongo,启动客户端. 也可以通过NoSQLBooster启动 ...

  4. scrapy基础知识之 关于爬虫部分一些建议:

    1.尽量减少请求次数,能抓列表页就不抓详情页,减轻服务器压力,程序员都是混口饭吃不容易. 2.不要只看 Web 网站,还有手机 App 和 H5,这样的反爬虫措施一般比较少. 3.实际应用时候,一般防 ...

  5. TypeScript算法与数据结构-队列和循环队列

    本文涉及的源码,均在我的github.有两部分队列和循环队列.有问题的可以提个issue,看到后第一时间回复 1. 队列(Queue) 队列也是一种线性的数据结构, 队列是一种先进先出的数据结构.类似 ...

  6. 基于webpack4+vue-cli3项目的换肤功能

    起因 最近因公司需求,需要实现主题换肤功能,不仅仅是颜色的更改,还需要包括图片,字体等文件等更换,因此在百度里各种实现方案后,决定根据scss+style-loader/useable做换肤. 项目开 ...

  7. samba搭建与配置说明

    1. 环境检查getenforce 检查selinux service iptables stop 2.安装samba yum -y install samba 3.配置samba /etc/samb ...

  8. 牛客小白月赛16 E 小雨的矩阵 ( 暴搜)

    链接:https://ac.nowcoder.com/acm/contest/949/E来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言52428 ...

  9. RabbitMQ(二):RabbitMQ高级特性

    RabbitMQ是目前非常热门的一款消息中间件,不管是互联网大厂还是中小企业都在大量使用.作为一名合格的开发者,有必要了解一下相关知识,RabbitMQ(一)已经入门RabbitMQ,本文介绍Rabb ...

  10. Excel催化剂开源第19波-一些虽简单但不知道时还是很难受的知识点

    通常许多的知识都是在知与不知之间,不一定非要很深奥,特别是Excel这样的应用工具层面,明明已经摆在那里,你不知道时,永远地不知道,知道了,简单学习下就已经实现出最终的功能效果. 在程序猿世界里,也是 ...