有使用许多 snippets 的需求,而且有存在使用不同 terminal 的情况,目前使用的付费 termius 客户端能实现,但有需要用其他的 terminal, 这个时候 snippets 就用不上了,要用也得去 termius 里边复制过来,请教下万能的 v 友, 有什么好的办法在不同的 terminal 上使用且能同步和管理 snippets 吗?
1
araraloren 2021-09-14 10:39:18 +08:00
什么 snippets,自己建一个 github 私有仓库同步吗?
|
2
css3 OP @araraloren 主要就是一些常用的命令行 bash command 代码片段
|
3
superrichman 2021-09-14 10:46:27 +08:00
写成函数,放到 dotfiles 里面
|
4
onlyice 2021-09-14 13:19:50 +08:00
yadm
|
5
xiaket 2021-09-14 13:26:45 +08:00
不嫌弃星星少的话可以用这个, 非常简单, 完全够我自己用了: https://github.com/xiaket/snape
|
6
aristolochic 2021-09-14 20:06:52 +08:00
我倒是理解你说的大概不能直接对应到 alias 或者函数,Termius 的 snippets 应该是那个点一下按钮在指定远程执行一条命令的那个功能吧?令我惊讶的是居然真的有用这个的,据我所知没几个终端有这种功能,毕竟新建个快捷方式就能干的事情为啥要花钱买一个付费软件(要买也是冲着别的功能去)。
至少桌面端的话不管是 Linux 还是 Windows 创建这样的快捷方式没什么障碍,Apple 用户估计更是直接加任务了。这么做或许最大的区别是运行结果反馈。 所以为了能跨终端行为一致,你可以把现有的 Termius snippets 迁移到所用 shell 的函数或 alias,然后把 snippets 里的实现改到对应的函数或 alias 。这样你在压根没有这种功能的终端至少也能用。 |