会话

vim 的酷功能:会话!

vim 的酷功能:会话!

昨天我在编写我的vimrc的时候了解到一个很酷的 vim 功能!(主要为了添加 fzf 和 ripgrep 插件)。这是一个内置功能,不需要特别的插件。
Linux有问必答:如何检查我是否处于一个运行着的screen会话中

Linux有问必答:如何检查我是否处于一个运行着的screen会话中

问题:我经常使用screen命令来运行多个伪终端会话。好多次,我发现都记不得自己是否在一个screen会话中,还是在一个常规终端中。是否有一种简便的方法来检查我是否在一个运行着的screen会话中? 一个快捷而又简单的方法来检查你是否处于一个screen伪终端中,还是在一个常规终端中,就是检查STY环境变量。当调用了screen,就会把STY变量值设置为会话名。因此,如果STY环境变量被设置为任何非空字符串,就意味着你正处于一个screen会话中。 $ echo $STY 2858.pts-3.my_host 然而,请注意,上面的方法只有当你是在本地计算机上运行scree
ttyrec & ttyplay - Linux记录播放终端会话

ttyrec & ttyplay - Linux记录播放终端会话

有些时候你可能想要记录一个终端会话,也许是为了保存一个复杂的命令行操作为将来使用的参考,或者是为了知识分享。你可能也希望记录的文件尺寸尽可能的小一点,并且希望当播放记录文件时可以做一个快速回放。在这个 …
Tmux:终端复用器

Tmux:终端复用器

Tmux 是一个 C 语言编写的终端,它能够在单一窗口中同时访问和控制多个终端。它是一个类似于 GNU Screen 的工具。使用它,用户可以在 Linux 系统上管理多个任务和命令行程序,而不用同时打开多个终端窗口,Tmux 还可 …