不同 terminal 中如何共享同步 snippets

2021-09-14 09:36:20 +08:00
 css3

有使用许多 snippets 的需求,而且有存在使用不同 terminal 的情况,目前使用的付费 termius 客户端能实现,但有需要用其他的 terminal, 这个时候 snippets 就用不上了,要用也得去 termius 里边复制过来,请教下万能的 v 友, 有什么好的办法在不同的 terminal 上使用且能同步和管理 snippets 吗?

1866 次点击
所在节点    程序员
6 条回复
araraloren
2021-09-14 10:39:18 +08:00
什么 snippets,自己建一个 github 私有仓库同步吗?
css3
2021-09-14 10:40:53 +08:00
@araraloren 主要就是一些常用的命令行 bash command 代码片段
superrichman
2021-09-14 10:46:27 +08:00
写成函数,放到 dotfiles 里面
onlyice
2021-09-14 13:19:50 +08:00
yadm
xiaket
2021-09-14 13:26:45 +08:00
不嫌弃星星少的话可以用这个, 非常简单, 完全够我自己用了: https://github.com/xiaket/snape
aristolochic
2021-09-14 20:06:52 +08:00
我倒是理解你说的大概不能直接对应到 alias 或者函数,Termius 的 snippets 应该是那个点一下按钮在指定远程执行一条命令的那个功能吧?令我惊讶的是居然真的有用这个的,据我所知没几个终端有这种功能,毕竟新建个快捷方式就能干的事情为啥要花钱买一个付费软件(要买也是冲着别的功能去)。

至少桌面端的话不管是 Linux 还是 Windows 创建这样的快捷方式没什么障碍,Apple 用户估计更是直接加任务了。这么做或许最大的区别是运行结果反馈。

所以为了能跨终端行为一致,你可以把现有的 Termius snippets 迁移到所用 shell 的函数或 alias,然后把 snippets 里的实现改到对应的函数或 alias 。这样你在压根没有这种功能的终端至少也能用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/801674

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX