mac 实用小技巧

后续看情况会增加

mac fd工具

https://github.com/sharkdp/fd
这个工具相当于windows的everything工具。
可以快速搜索到你需要的文件列表,比mac自带的 find 好用很多。
git下载代码,然后用rust编译,放到 /usr/local/bin/
或者修改~/.zshrc ,增加 export PATH=“/path/to/your/directory:$PATH”
如果像这样只调用一个参数,fd 会递归搜索当前目录中任何包含 netfl 模式的条目。

> fd netfl
Software/python/imdb-ratings/netflix-details.py

搜索模式被当作一个正则表达式来处理。这里,我们搜索以 x 开头、以 rc 结尾的条目:

> cd /etc
> fd '^x.*rc$'
X11/xinit/xinitrc
X11/xinit/xserverrc

如果我们想搜索一个特定的目录,可以把它作为 fd 的第二个参数:

> fd passwd /etc
/etc/default/passwd
/etc/pam.d/passwd
/etc/passwd

fd 可以在没有参数的情况下被调用。这对于快速了解当前目录中的所有条目非常有用,它是递归的(类似于 ls -R):

> cd fd/tests
> fd
testenv
testenv/mod.rs
tests.rs

如果你想使用这个功能来列出一个给定目录中的所有文件,你必须使用一个全包模式,如 . 或 ^:

> fd . fd/tests/
testenv
testenv/mod.rs
tests.rs

通常,我们对某一特定类型的所有文件感兴趣。这可以用 -e(或 --extension)选项来完成。在这里,我们搜索 fd 资源库中的所有 Markdown 文件:

> cd fd
> fd -e md
CONTRIBUTING.md
README.md

> fd -e rs mod
src/fshelper/mod.rs
src/lscolors/mod.rs
tests/testenv/mod.rs

mac sublime

要设置 Sublime Text 使所有文档都在同一个窗口中打开,你可以调整设置来达到这个效果。请按照以下步骤操作:

  1. 打开 Sublime Text
  2. 进入 Preferences 设置
    • 在 Windows 和 Linux 上,点击菜单栏中的 Preferences > Settings
    • 在 macOS 上,点击菜单栏中的 Sublime Text > Preferences > Settings
  3. 添加或修改设置
    在打开的 Preferences.sublime-settings 文件中,添加或修改以下设置:
    {
        "open_files_in_new_window": false,
        "hot_exit": true,
        "remember_open_files": true
    }
    
    • open_files_in_new_window: 设置为 false 可以确保文件在现有窗口中打开,而不是新窗口。
    • hot_exitremember_open_files 设置是为了确保关闭时保留打开的文件和窗口状态。
  4. 保存设置
    这样配置后,Sublime Text 应该会在同一个窗口中打开所有文件,而不是为每个文件创建新窗口。

mac 云盘

推荐天翼云盘,免费容量大,下载速度快。

mac 可以安装的实用app

  • 新建文件菜单精简版(New File Menu Lite)// 通过app store可安装
    功能:右键可以方便建立文本文件。免费,要支持其他功能需要购买付费版。
  • MarkText
    免费好用的markdown编辑器
  • Sublime 文本编辑器
  • Termius
    好用的终端工具,免费,支持同时打开多个终端,界面美观,还可以登录mac本地。还支持sftp各服务器传文件。

mac termius

termius支持登录到本地mac:Vaults 界面上按 TERMINAL 按钮即可。
如果进入终端后,看到的中文文件名乱码,则使用如下步骤处理即可:
编辑 ~/.zshrc 文件,确保包含以下内容:

   export LANG=en_US.UTF-8
   export LC_ALL=en_US.UTF-8

保存并关闭 ~/.zshrc 文件。
重新加载配置文件或重新启动终端会话:

   source ~/.zshrc

mac virtualbox

LeftCommand 焦点从虚拟机切出到mac
注意,当打开多个虚拟机时,mac很多和左快捷键很多都会失效, 包括Command + Tab等 需要在virtualbox设置中把左comand换成其他快捷键才能解决这个问题, 或者在virtualbox设置中把独占键盘的勾去掉才行

mac marktext

Option + Command + S 源代码模式/预览模式 切换

mac liteide 实用快捷键

Control + Command + 5 打开/关闭 终端
Option + Command + 3 打开/关闭 类视图
Option + Command + <- 返回到上一个光标位置
Option + Command + -> 前进到下一个光标位置
Command + left_click / F2 前进到函数定义

mac vscode 实用快捷键

F12 / Alt + 鼠标左键 跳转到函数定义
Control + - 回到上一个位置
Control + Shift + - 回到下一个位置
Contral + ` 打开/隐藏 终端
Command + B 打开/隐藏 左边栏
按下 Command + Shift + P 来打开命令面板。
输入并选择 Preferences: Open Keyboard Shortcuts。

同一种类型的窗口切换

Command + `

显示桌面

F11

新建访达

Command + N

访达中返回上一层目录

Command + 上箭头

在 Mac 的备忘录中,如何在输入时不让其自动修改内容,可以尝试以下几种方法:

  1. 关闭自动纠正功能:
    • 打开「系统设置」。
    • 选择「键盘」。
    • 点击「文字输入」标签。
    • 点击「输入法编辑」。
    • 取消勾选「自动纠正拼写」。
  2. 关闭备忘录中的自动格式化功能:
    • 打开备忘录应用。
    • 选择「编辑」菜单。
    • 在「替换」子菜单中,确保取消勾选「智能引号」、「智能破折号」和「自动列出项目符号」等选项。
      第2种有效,第一种可能在其他输入场合有用

mac使用vi时如何翻页

向下翻页:按 Ctrl + F(Forward)
向上翻页:按 Ctrl + B(Backward)

有时打开网页慢

常见的原因有:

  1. dns设置不正确
    比如之前设置为8.8.8.8,但这个时通时不通,导致网页有时打不开或者慢,
    后来改为223.5.5.5 和 9.9.9.9 ,立刻就好。
    总之,第2dns一定要设置好,第1dns尽量选稳定的

显示隐藏文件

Command + Shift + .

拷贝和移动文件(剪切)

Command + C 从源的拷贝动作
Command + V 粘贴到目的地(源目录的文件还在)
Command + Option + V 剪切到目的地(源目录的文件消失,相当于文件移动了)

锁屏键

Control + Command + Q

截图

Control + Shift + Command + 4

终端相关快捷键

Command + n 打开多个终端
Ctrl + a 跳到行首
Ctrl + e 跳到行尾

访达中可以右键创建文件的方法

app store中下载新建文件菜单精简版(New File Menu Lite) 免费

如何使其他服务器可以ssh登录到mac

“系统设置” -》“通用” -》“共享”
打开里面的远程登录,点击问号,之后指定使用哪个用户可以远程登陆。

当前目录下批量删除目录

先打开终端,然后执行下面命令
find . -type d -name “.git” -exec rm -rf {} +

注意,这个方法不会有任何提示就会删除所有目录,请慎重使用
如果你只想查看哪些 .git 文件夹将被删除,而不实际删除它们,
你可以使用 -print 代替 -exec rm -rf {} +
find . -type d -name “.git” -print

其他说明:
find .:从当前目录(.)开始搜索。
-type d:只搜索目录。
-name “.git”:只匹配名为 .git 的目录。
-exec rm -rf {} ;:对每个匹配的目录执行 rm -rf 命令来删除它。{} 是一个占位符,它会被 find 命令找到的每个匹配项替换。; 表示 -exec 选项的结束。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

^_^ 纵歌

工作中的经验分享

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值