如何在使用命令行操作系统时选择并复制几行代码?

如何在使用命令行操作系统时选择并复制几行代码?

我正在使用 Raspberry Pi 附带的 Raspbian Linux 发行版。

我正在运行 Pi,因此我只能从命令行操作它,所以我没有用户界面,因此也没有鼠标。我的问题是我想从命令行复制几行代码,但我意识到如果我尝试使用键盘上的箭头键向上移动光标,它将打印以前的命令,所以我想知道是否有办法移动并选择几行代码并复制以供以后粘贴?

答案1

如果尚未安装,则需要安装 GNU screen。登录后,启动screen

复制粘贴

1) 按Ctrl+ A,然后ESC
2) 使用箭头键并导航到您想要开始选择文本的位置,然后...
4)Space按 设置起始标记
5) 使用箭头键选择文本
6)Space再次按以“完成”选择7) 现在通过键入+
重新激活“正常”screen模式 8) 现在通过键入进行粘贴CtrlA
]

这是我所知道的(信不信由你)将输出复制粘贴到输入的最简单的方法。

PS GNU Screen 还有很多其他巧妙的技巧,比如分离(使用 SSH 时很方便)等等!

答案2

我意识到这可能不完全是您所要求的,但如果您与 Pi 有网络连接,您可以从 PC 通过 ssh 连接到该盒子并使用终端程序的复制粘贴功能。

在这种情况下,如果您希望能够从 Pi 中的终端连续运行程序,并且不必担心在终端连接失败时意外终止程序,那么 Screen 和 tmux 也是方便的工具。

相关内容