如何使用 nano 从文件中选择所有文本?

如何使用 nano 从文件中选择所有文本?

我从命令行在 Ubuntu nano 编辑器中打开一个文件,并且我想复制文件的所有内容,以便我可以将其粘贴到 shell 外的另一个应用程序中。

到目前为止,我只能复制shift可见的屏幕,但不能复制所有内容。

答案1

您不能使用 的缓冲区nano在其他地方使用它,您需要使用 X 或 Gnome 的缓冲区。

剪辑是解决方案。

X11 剪贴板的命令行界面。它还可用于复制文件,作为 sftp/scp 的替代,避免在已设置 X11 转发时提示密码。

答案2

有一个可行的办法:

  • 光标位于文件开头

  • Ctrl6树立标记

  • AltShiftT(或尝试AltT)切至文件末尾

  • 如果AltT不起作用,请尝试CtrlK

  • 只需复制文件内容即可CtrlU再次取消剪切文本

答案3

您可以使用 cat,然后从控制台复制它:

cat path/to/file.yml

选择控制台里打印的输出。

答案4

实际上,这个答案可能有点晚了,但是我一直在寻找同一个问题的答案,然后我刚刚明白了。当您有要复制的文件以在 nano 中打开时。您可以按 ctl-R 并输入要从中复制的文件。这将带来整个文件。

就我而言,我只是复制了我的旧 fstab,所以这不是什么大问题。但如果文件很大,可能会变得很荒谬。

相关内容