记录使用 macOS 的一些细节。

1. Finder 文件剪切

一度误以为 Finder 不能剪切只能鼠标拖放,一度想找Finder替代品。实际可以剪切:

  1. 复制粘贴:cmd+c→cmd+v
  2. 剪切粘贴:cmd+c→cmd+option+v

2. Finder 拷贝文件夹路径

想要拷贝当前 Finder 打开的目录的绝对路径, 用于代码编写、终端命令等。

在 Windows 上可用 Ctrl + L 跳到地址栏然后进行拷贝。

在 Finder 中则是用 option + command + c, 然后 cmd + v 即可。

在 macOS 中怎样获取当前文件夹的路径? - 没救value疯子的回答 - 知乎
https://www.zhihu.com/question/22883229/answer/111249719

3. 让外接键盘 Home/End 键起作用

创建或编辑 ~/Library/KeyBindings/DefaultKeyBinding.dict 文件,内容如下:

{
/* Remap Home / End keys */
/* Home Button*/
"\UF729" = "moveToBeginningOfLine:"; 
/* End Button */
"\UF72B" = "moveToEndOfLine:"; 
/* Shift + Home Button */
"$\UF729" = "moveToBeginningOfLineAndModifySelection:"; 
/* Shift + End Button */
"$\UF72B" = "moveToEndOfLineAndModifySelection:"; 
/* Ctrl + Home Button */
"^\UF729" = "moveToBeginningOfDocument:"; 
/* Ctrl + End Button */
"^\UF72B" = "moveToEndOfDocument:"; 
 /* Shift + Ctrl + Home Button */
"$^\UF729" = "moveToBeginningOfDocumentAndModifySelection:";
/* Shift + Ctrl + End Button*/
"$^\UF72B" = "moveToEndOfDocumentAndModifySelection:"; 
}

然后重启系统(据说重启 shell 也可以, 或者重新登录?)以生效。

参考: https://www.cnblogs.com/laggage/p/14342447.html

4. 让外接键盘 Ctrl/Win窗键 正常使用

例如内置键盘 ctrl+space 是切换输入法;我的外接键盘默认是Win窗+space,很不习惯。
实际上期望外接键盘的 ctrl 对应 内置键盘的 ctrl。

目前这样设置:(系统设置->键盘):
macOS备忘录

5. 设置终端proxy

export http_proxy=127.0.0.1:xxxx
export https_proxy=127.0.0.1:xxxx

相关文章: