macOS Word 更好的快捷键配置指南

Microsoft Word在macOS平台上是一款功能强大的文字处理工具,然而,要使其与macOS原生编辑器更好地无缝切换,合理配置快捷键是至关重要的。本指南将介绍一些新的macOS Word的快捷键,使您能够更高效地编辑文档,同时保持与系统级快捷键的一致性。 快捷键 Word快捷键名 备注 Ctrl + A StartOfLine 跳到行首 Ctrl + E EndOfLine 跳到行尾 Ctrl + N LineDown 下一行 Ctrl + P LineUp 上一行 Ctrl + F CharRight 下一个字符 Ctrl + B CharLeft 上一个字符 Ctrl + J NextPage 跳到下一页 Ctrl + K PrevPage 跳到上一页 Ctrl + V PasteTextOnly 无格式粘贴 Ctrl + H Highlight 高亮选中的文字 Ctrl + T TableInsertTable 插入表格 Cmd + Shift + F NavPaneSearch 高级面板搜索 Option + Return TableInsertRowBelow 在表格下方插入一行

2024年06月16日 · 1 分钟 · Cassius0924

macOS Word 设置论文排版指南

正文字体大小默认12,两端对齐,1.5倍行距。字体类型选择 Latin 文字,将字体改成 Times New Roman,再将字体类型改成 Asian 亚洲文字,将字体改成 SimHei(黑体)。 带首行缩进的正文打开样式面板,点击 New Style。 输入样式名称“Indent”,继承于 Normal 样式。 左下角选择 Paragraph 面板,将 Special 改成 First line,后面填 0.86cm。 各级标题一级标题打开 Heading 1 一级标题的设置。 字体大小默认16,加粗,黑色,居中对齐,1.5倍行距。字体类型选择 Latin 文字,将字体改成 Times New Roman,再将字体类型改成 Asian 亚洲文字,将字体改成 SimHei(黑体)。 左下角选择 Paragraph 面板,将 Special 改成 none,取消继承于正文样式(Normal)的值。 ...

2024年06月16日 · 1 分钟 · Cassius0924

macOS 设置自动复制消息验证码指南

前提 接受短信验证码的 SMI 卡必须在上 iPhone iPhone 和 macOS 须登录同一个 iCloud 打开短信转发打开 iPhone 的设置,找到 Message 短信 App 的设置。 往下拉,找到 Text Message Forwarding 短信转发并点击,打开需要被转发的 Mac 电脑。若你有 iPda,也可以顺便转发至 iPad。 打开 macOS 的 Message 短信应用,按下快捷键 command+, 打开设置。打开 iMessage 面板,勾选需要接受的短信来源。 下载 MessAuto点击跳转 Github 下载地址 下载自己电脑对应的版本,M系列的芯片下载第一个,Intel芯片下载第二个。 下载完毕后,解压压缩包会直接得到一个名为 MessAuto.app 的应用程序文件,需要将它拖进 Applicatioin 文件夹里。 打开 Finder,按下快捷键command+ T 创建新的标签页,再按下 command+shift+A打开 Application 应用程序文件夹。 回到第一个标签页,将 MessAuto.app 拖到 Application 文件夹下。 由于 MessAuto 没有 Apple 的开发者证书,所以 M 系列芯片的电脑不能直接打开无需安装的应用程序,所以需要运行命令: ...

2024年06月16日 · 1 分钟 · Cassius0924

macOS 为 Google Coral Dev Board 刷入系统镜像指南

本指南旨在帮助 macOS 开发者为 Google Coral Dev Board (Google Edege TPU) 通过 OTG 刷入 Mendel Linux 系统。 第一步:连接到开发板串行控制台安装 USB 转 UART Bridge VCP 驱动程序官方下载地址:https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads 下载完成后,双击运行并安装即可。 安装辅助程序通过 Homebrew 安装: sudo brew install screen fastboot 连接开发板先不给开发板供电,使用 micro-B USB 线将 Mac 连接到开发板。连接成功后会开发板会亮起绿色🟩和橙色🟧指示灯。 随后使用命令查看串口连接是否正常工作: ls /dev/cu* 连接正常应该会列出/dev/cu.SLAB_USBtoUART,如下图所示。 然后使用screen命令连接开发板串行命令行: screen /dev/cu.SLAB_USBtoUART 115200 此时命令行应为空白,因为开发板未供电开机。 给开发板供电如图所示,将开发板电源插入,电源接口为右边的 USB-C 接口。 连接后开发板会亮起电源指示灯并转动风扇。串行命令行则会打印开发板的开机信息: 接着在串行命令行输入命令使开发板进入 fastboot 模式: fastboot 0 第二步:刷入 Mendel Linux 系统下载 Mendel Linux 系统镜像回到 Mac,下载 Mendel Linux 系统镜像,官方下载地址:https://coral.ai/software/#mendel-dev-board ...

2024年06月16日 · 1 分钟 · Cassius0924

SSH 远程连接后解决 No protocol specified 指南

参考链接:https://unix.stackexchange.com/questions/209746/how-to-resolve-no-protocol-specified-for-su-user

2024年06月16日 · 1 分钟 · Cassius0924

Ubuntu Neovim 安装和配置指南

安装不建议使用apt安装,因为apt安装的版本总是不是最新版。一些neovim插件依赖于高版本的neovim,因此使用apt安装可能会导致一些插件无法正常使用。 下面介绍安装最新版neovim的方法。 下载安装压缩包: wget https://github.com/neovim/neovim/releases/latest/download/nvim-linux64.tar.gz 安装: tar xzvf nvim-linux64.tar.gz cp ./nvim-linux64/bin/nvim /usr/bin/ 测试: nvim -v nvim配置核心配置配置 nvim 需要先创建配置文件的文件夹。 cd ~ mkdir -r .config/nvim cd .config/nvim nvim 使用 lua 语言作为配置文件语言,新建 init.lua,该文件是 nvim 的配置的入口。 touch init.lua 模块化配置nvim 支持模块化配置,所以可以在 nvim 文件夹下创建多个配置模块: mkdir -r lua/core cd lua/core core 文件夹存放 nvim 的核心配置,例如 nvim 基础配置(options.lua)和快捷键配置(keymaps): touch options.lua keymaps.lua 此时,neovim 的配置文件结构如下所示: ~ `--.config `-- nvim |-- init.lua |-- lua | |-- core | | |-- keymaps.lua | | `-- options.lua | `-- plugins | `-- plugins-setup.lua `-- plugin `-- packer_compiled.lua 回到 init.lua 文件,在 init.lua 中调用刚刚新建的两个模块: ...

2024年06月16日 · 1 分钟 · Cassius0924

Ubuntu 配置开机自动挂载三星 T7 固态硬盘指南

连接硬盘先将硬盘与主机相连接,然后运行fdisk命令查看系统的硬盘分区。 sudo fdisk -l 找到自己连接的硬盘,一般为/dev/sda1。 查看硬盘UUID运行命令 sudo blkid 找到自己硬盘的 UUID 和 TYPE,记录下它们。三星 T7 硬盘默认为兼容性较好的 exfat 格式。 配置开机自动挂载接着修改系统/etc/fstab文件。 vim /etc/fstab 在文件最后添加一行: UUID=C65A-E9E1 ~/disk exfat defaults,nofail,utf8,dmask=022,fmask=133 0 0 内容格式为: UUID=<UUID> <挂载目录> <硬盘格式> <挂载参数> <是否自动备份> <开机是否自检> 挂载参数中可以设置: defauls:默认挂载参数; dmask=:目录的默认权限; fmask=:文件的默认权限; uid=:挂载硬盘的用户id; gid=:挂载硬盘的组id; utf8:字符编码; nofail:错误忽略,如果硬盘不存在依然正常开机。 设置完毕后保存并退出文件。 重启 Ubuntusudo reboot 重启后将自动挂载硬盘到指定目录。

2024年06月16日 · 1 分钟 · Cassius0924

VS Code Clang 语法格式化配置

待优化! 基于 Visual Studio { IndentWidth: 4, IndentCaseLabels: true, ColumnLimit: 120, NamespaceIndentation: All, IndentAccessModifiers: false, AccessModifierOffset: -4, AlignTrailingComments: true, AlwaysBreakTemplateDeclarations: true } IndentWidth: 缩进4格

2024年06月16日 · 1 分钟 · Cassius0924

VS Code 设置网络代理指南

当你使用 VS Code 时,有时你可能需要配置网络代理来访问特定的网络资源(魔法)。 例如在局域网远程开发时使用 GitHub Copilot Chat 插件并且远程主机无魔法时就可以进行配置网络代理。 配置教程打开设置,搜索 proxy 找到 Http: Proxy,填入代理地址即可。 注意在远程开发时只能设置远程主机的Http代理,无法设置 VS Code 本机的网络代理。

2024年06月16日 · 1 分钟 · Cassius0924

YOLO 目标检测算法学习笔记(二)

可以说,YOLO各代升级的改进点都是提升检测效果mAP和速度FPS。 Precision精度与Recall召回率要计算精度与召回率(查全率),我们需要先了解四个值: TP(True Positives) FP(False Positives) FN(False Negatives) TN(True Negatives) 相关(Relevant),正类 无关(NonRelevant),负类 被检索到(Retrieved) TP,正类判定为正类。 FP,负类判定为正类 未被检索到(Not Retrieved) FN,正类判定为负类 TN,负类判断为负类 记忆方法我们只需要记住这里面的四个单词的中文意思方可推断出四个值的含义。True 正确的、False 错误的、Positives 正类以及 Negatives 负类。 True Positives(➕➕)——正确的判断为正类,即将正类判定为正类。 False Positives(➖➕)——错误的判定为正类,即将负类判定为正类。 False Negatives(➕➖)——错误的判定为负类,即将正类判定为正类。 True Negatives(➖➖)——正确的判定为负类,即将负类判定为负类。 计算公式$$ Precision = \frac{TP}{TP+FP} $$ $$ Recall = \frac{TP}{TP + FN} $$ 为了方便理解,我画了一个草图,以格子为单位。其中蓝色框代表实际值,橙色框代表预测值。 真正的正类(蓝色框内)共20个格子,真正的负类(蓝色框外)共10个格子。判定的正类(橙色框内),判定的负类(橙色框外) TP值(正确的判断为正类),真正的正类与判定的正类的交集,即涂黄色的格子,共9个格子。 FP值(错误的判定为正类),真正的负类与判定的正类的交集,即涂绿色的格子,共6个格子。 FN值(错误的判定为负类),真正的正类与判定的负类的交集,即涂蓝色的格子,共11个格子。 TN值(正确的判定为负类),真正的负类与判定的负类的交集,即涂红色的格子,共4个格子。 例子已知条件:班级总人数100人,其中男生80人,女生20人。 目标:找出所有的女生。 结果:从班级中选择了50人,其中20人是女生,还错误的把30名男生挑选出来了。 TP = 20; FP = 30; FN = 0; TN = 50 mAP指标目标检测不可单看精度(Precision)或召回率(Recall),因为两者为此消彼长的关系。所以需要一个新的指标用于综合的衡量目标检测的效果。 mAP(mean Average Precision)指标,又名全类平均精度,用于综合衡量目标检测的效果。 ...

2024年06月16日 · 1 分钟 · Cassius0924