Workflow Wizard

工欲善其事,必先利其器

这个是记录自己在工作流上感觉很方便,很好用的工具集。可能会随着时间的推移它会变得越来越有效率。

你也可以理解我正在直播带货,我会将这些好用的工具分享给各位,但不用担心他们都是免费的。

我会按照工具的分类来介绍,也会提供一些简单的玩法,更多可能需要你自己的探索。

输入法

输入法是日常工作中必不可少的工具,选择一个高效的输入方案可以极大提高输入速度。本人推荐使用双拼输入方案,相比全拼,它只需通过声母+韵母的组合即可输入所需的汉字,击键次数更少,输入效率更高。

双拼汉语拼音输入法的一种编码方案。相对于全拼而言,使用双拼输入汉字时只需输入一个代表声母的字母,一个代表韵母的字母,就可以打出任意一个中文字了。

我举个简单的例子:

  • 全拼
    • 双 s h u a n g 我们需要输入6
  • 双拼
    • 双 sh uang我们只需要输入2

那会好奇,键盘上没有这种组合键啊?其实和五笔是一个逻辑,就是它有自己的一套标准,需要我们记忆键位,才能完美的输出自己想要的字。市面有很多双拼方案,他们的键位映射是不一样的,所以可以先去了解不同的方案的键位,我们这边推荐小鹤双拼

小鹤双拼

当我们输入的时候,我们只需要u + l,就可以了,这个需要自己形成肌肉记忆。推荐看看官网,会有一些记忆法可以帮助到你。

如果对输入法隐私有所顾虑,也可以考虑使用开源的Rime输入法引擎,它支持高度定制,并且无需连接在线服务器。

启动器

Raycast

Raycast is a blazingly fast, totally extendable launcher. It lets you complete tasks, calculate, share common links, and much more.

具体使用这边就不介绍了,它是一个功能丰富的启动器,我们可以自定义启动器的快捷键,我这边的是option + space. 然后你可以同通过启动器来启动软件,不再需要翻软件列表了。当然它有很多的功能,日历剪切板历史窗口管理等…

Hotkey

你可以理解它其实就是全局的快捷键,我们可以将常用的application设置hotkey。这样我们可以快速的打开它。换着快速切换到它活跃的窗口。

Window Management

我们会不会经常需要左边打开浏览器,右边打开编辑器。你还在那不断的拖拽窗口来调整他们的大小吗?

很惊喜,Raycast自带窗口管理器,我们可以通过它的command或者自己设置hotkey来进行窗口管理。

它拥有丰富的插件库,如果你感兴趣可以去翻翻,还有很多好的功能。

终端

Wezterm

WezTerm is a powerful cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust

如果喜欢在终端上编程的同学,也许它是一个不错的选择。它可以使用lua进行配置,并自定义快捷键来对pane进行操作。如果你是win+wsl的用户,我真心推荐。

fzf

fzf is a general-purpose command-line fuzzy finder.

我会用于搜索目录,并通过tmux来创建一个session

zoxide

A smarter cd command. Supports all major shells.

如果我们配置好了zoxide后,我们进入过一个文件夹/Users/kalifun/Code/github/openCore下次我们还这样输入完整路径?No!我们可以模糊匹配。

1
z github open

浏览器

Arc

感觉是一个用了就回不去的浏览器,它虽然是Chromium内核,但确在改变我们使用正常浏览器的思路。 我想我们的浏览器tab页多到头皮发麻吧,但很多页面呢都是搜索引擎的列表什么的。Arc可以悬浮查看页面,如果满意可以全屏,如果不满意就直接关闭了这个检索结果。或者你在浏览博客,有人引入了其他的页面,你想看看写的是什么,它可以直接split,将会分出一半的屏幕给你预览。 还有什么Workspace,还有一些ai功能,都是非常好用的。

这里我也没有提到扩展,有了扩展我们可以让效率再次提升。

开发工具

Neovim

我非常喜欢结合tmux一起来使用,这样我可以同时管理多个项目,且切换起来非常方便。 大多数人一看到这个就会觉得你在装,用VSCode不用,非要用这种毛坯?一堆的快捷键,用着好繁琐。

这些都是让我使用它的原因,使用它我可以让我慢慢的抛弃鼠标,能键盘做的事情绝不用鼠标。 如果你觉得配置好头痛,你可以使用lazyvim或者其他的配置,他们都帮我配置好了,你可以直接使用。可能一些快捷键需要熟悉一下。

tmux

prefix + w 窗口列表 prefix + b 下个窗口 …….

总结

我这里不想过多的去讲配置,使用方法,不然每个软件都可以输出一个文章了。后面我也会写一些我的配置,也是用来记录。我觉得在工作流程中如果能用快捷键解决的就别用鼠标去点了,真的操作起来慢,还费手腕。

我也简单说说我这边用的爽的点吧!

  • 我要聊微信的时候option + c
  • 我需要打开wezterm时option + w
  • 我需要使用浏览器时option + a
  • 我在Arc上需要搜索lazyvim代码库时, + t,输入gh + tab + lazyvim。浏览器就帮我打开GitHub搜索lazyvim代码库。 还有很多使用场景我就不一一列举,如果感兴趣我们可以交流交流。