osx系统使用技巧集锦
6.禁用dashboard
defaults write com.apple.dashboard mcx-disabled -boolean YES && killall Dock
5. 在Finder的标题栏显示全路径
$ defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
$ killall Finder
4. 用F8来退出vim
vim 有个ZZ可以保存退出,却没有一个键用来退出,每次都是
:q!
来退出,我的小拇指很疼啊!
所以打算用F8来退出vim
使用下面的方法编写映射脚本
<?xml version="1.0"?>
<root>
<item>
<name>F8 to force quit vim</name>
<identifier>private.force_quit_vim</identifier>
<autogen>
__KeyToKey__
KeyCode::F8,
KeyCode::SEMICOLON, ModifierFlag::SHIFT_L,
KeyCode::Q,
KeyCode::1, ModifierFlag::SHIFT_L,
KeyCode::RETURN
</autogen>
</item>
</root>
然后重新加载,选取映射,就可以了~
https://pqrs.org/osx/karabiner/xml.html.en#examples
https://github.com/tekezo/Karabiner/blob/version_10.22.0/src/bridge/generator/keycode/data/KeyCode.data
https://github.com/tekezo/Karabiner/blob/version_10.22.0/src/bridge/generator/keycode/data/ModifierFlag.data
3. 用command+L锁屏
mac的锁屏是command+option+eject(power)
我用的外接键盘,还是以前的win+L方便

2. 使用shift+insert作为paste
老式的终端,ctrl+insert为copy;shift+insert为paste
怎么在mac book上做到呢
你需要安装一个软件 Karabiner
安装好了后,启动

找到For PC Users

这样就可以了
1. 使用F9用来切换输入法
mac上的输入法切换是ctrl+space。如果我想一个键就搞定,比如映射成F9怎么做呢?
首先,还是用上面说的软件 Karabiner。打开下面的文件

这样子

command+o打开文件编辑
<?xml version="1.0"?>
<root>
<item>
<name>F9 to switch input-method</name>
<identifier>private.switch_input_method</identifier>
<autogen>__KeyToKey__ KeyCode::F9, KeyCode::SPACE, VK_CONTROL</autogen>
</item>
</root>
写入上面的配置,刷新一下

最后,勾选一下配置,就生效了

神奇吧~~
osx系统使用技巧集锦的更多相关文章
- osx系统使用技巧 -- 虚拟机virtualbox
p.p1 { margin: 0; font: 18px Menlo; color: rgba(255, 255, 255, 1); background-color: rgba(102, 130, ...
- 最有用的Linux命令行使用技巧集锦
最近在Quora上看到一个问答题目,关于在高效率Linux用户节省时间Tips.将该题目的回答进行学习总结,加上自己的一些经验,记录如下,方便自己和大家参考. 下面介绍的都是一些命令行工具,这些工具在 ...
- LoadRunner小技巧集锦
preftest 性能测试工作室,专注于性能测试技术研究(www.AutomationQA.com) LoadRunner小技巧集锦 1.录制脚本中包含中文,出现乱码怎么办? 把录制选项中的Suppo ...
- 在Mac OSX系统的Docker机上启用Docker远程API功能
在Mac OSX系统的Docker机上启用Docker远程API功能 作者:chszs,未经博主同意不得转载.经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs D ...
- mac osx 系统 brew install hadoop 安装指南
mac osx 系统 brew install hadoop 安装指南 brew install hadoop 配置 core-site.xml:配置hdfs文件地址(记得chmod 对应文件夹 ...
- Node.js 操作 OSX 系统麦克风、扬声器音量
最近几年 Electron 很火,公司也正好有个项目想做跨平台客户端,大家研究了一下就选择了 Electron,第一次做 js 的项目遇到了不少坑,不过也都一点点解决了. 因为项目中需要对用户录音,H ...
- OSX系统下配置Apache+PHP+MySQL+Navicat
概述 OSX系统对于PHP运行非常友好,我们只需要进行简单的配置便可以开始进行使用,本篇文章将一步一步地介绍Apache.PHP和MySQL的安装与配置,为开始进行开发铺好路 Apache 启动Apa ...
- OSX系统的sublime配置php执行编译
OSX系统的sublime配置php执行编译 1).进入如下菜单 2)弹出内容如下: { "cmd": ["make"] } 修改为: { "cmd& ...
- Mac OSX系统、Linux、Windows命令行教程
目录 Mac OSX系统.Linux.Windows命令行教程 一.各系统终端的使用方法 二.各系统命令的功能 Mac OSX系统.Linux.Windows命令行教程 用你的终端做一些事情 (com ...
随机推荐
- marginStart marginEnd就关于上述两个用法展开讨论
在我还在手动调整两个控件距离时,第一次见识到了marginStart marginEnd两个用法, 但是,只知道它俩能够调整控件距离,但是不知道具体用法,老师也没细说,就这样开启了我对于这两个用法&q ...
- Luffy /3/ 前台主页搭建&轮播图接口
目录 前台主页搭建 components/Homeviwe.vue components/Banner.vue components/Header.vue components/Footer.vue ...
- MySql免安装版 Error 2003 Can connect to MySQL server on ...
现象描述:mysql只能本地登录,无法远程登录 解决方案: 1. 查看mysql端口(默认端口3306,命令端口根据需要修改),发现只有本地连接端口开放. netstat -an|findstr 33 ...
- FreeRTOS --(8)任务管理之创建任务
转载自https://blog.csdn.net/zhoutaopower/article/details/107034995 在<FreeRTOS --(7)任务管理之入门篇>文章基本分 ...
- Redis源码漂流记(二)-搭建Redis调试环境
Redis源码漂流记(二)-搭建Redis调试环境 一.目标 搭建Redis调试环境 简要理解Redis命令运转流程 二.前提 1.有一些c知识简单基础(变量命名.常用数据类型.指针等) 可以参考这篇 ...
- 深入C++06:深入掌握OOP最强大的机制
深入掌握OOP最强大的机制 1. 继承的基本意义 类与类之间的关系:①组合:a part of ... 一部分的关系:②继承: a kind of ... 属于同一种的关系: 继承的本质:a. 代码的 ...
- 好客租房9-jsx的学习目标
1能够知道什么是jsx 2能够使用jsx创建react元素 3能够在jsx使用javascript表达式 4能够使用jsx的条件渲染和列表渲染 5能够给jsx添加样式 jsx的基本使用 jsx中使用j ...
- unity---给物体施加普通力和位置力
普通力 让物体沿着某一方向获得一个力,vector3方向 addForceObj.GetComponent<Rigidbody>().AddForce(1000,0,1000); 位置力 ...
- netty系列之:protobuf在UDP协议中的使用
目录 简介 UDP在netty中的表示 DatagramPacketEncoder DatagramPacketDecoder 总结 简介 netty中提供的protobuf编码解码器可以让我们直接在 ...
- awk-文本处理【中文手册版】
01. 简介 AWK是一个文本(面向行和列)处理工具,同时它也是一门脚本语言. AWK其名称得自于它的创始人 Alfred Aho .Peter Weinberger 和 Brian Kernigha ...