工欲善其事,必先利其器
这个是记录自己在工作流上感觉很方便,很好用的工具集。可能会随着时间的推移它会变得越来越有效率。
你也可以理解我正在直播带货,我会将这些好用的工具分享给各位,但不用担心他们都是免费的。
我会按照工具的分类来介绍,也会提供一些简单的玩法,更多可能需要你自己的探索。
输入法
输入法是日常工作中必不可少的工具,选择一个高效的输入方案可以极大提高输入速度。本人推荐使用双拼输入方案,相比全拼,它只需通过声母+韵母的组合即可输入所需的汉字,击键次数更少,输入效率更高。
双拼是汉语拼音输入法的一种编码方案。相对于全拼而言,使用双拼输入汉字时只需输入一个代表声母的字母,一个代表韵母的字母,就可以打出任意一个中文字了。
我举个简单的例子:
- 全拼
双 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!我们可以模糊匹配。
|
|
浏览器
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
代码库。 还有很多使用场景我就不一一列举,如果感兴趣我们可以交流交流。