選擇 vi 中的所有文字以在 Windows 中複製並貼上

選擇 vi 中的所有文字以在 Windows 中複製並貼上

如何選擇所有文字vi以便複製它,然後將其貼到 Windows 伺服器上的記事本中。

我有一個包含 3,000 行的文件。我無法使用FTP,所以我需要在Linux環境中複製文字並將其貼到Windows上的記事本中。

答案1

我認為 vi 處理螢幕重繪的方式不是最佳選擇。您可以運行cat filename.txt然後使用剪切和貼上將其全部複製嗎?

只是為了確定一下,您是否使用 SSH 連接到伺服器?然後,您可以在 Windows 電腦上使用 WinSCP 連接到 Linux 機器,並透過 SSH 將檔案複製回來。您可以在這裡獲取 WinSCP:https://winscp.net/eng/download.php

答案2

如果可以的話,請安裝該xclip軟體包。

首先,epel如果使用 Fedora、CentOS、RHEL,則新增儲存庫,然後安裝xclip(您可以按照相同的方式將任何必要的儲存庫新增至您可能使用的任何其他發行版:

yum install epel-release
yum install xclip

如果您使用 Debian、Mint 或 Ubuntu,它已經在主儲存庫中:

apt-get install xclip

然後您可以:

xclip -i filename

這會將文件內的所有文字複製到剪貼簿,並使其可在 Windows 中貼上。我ssh透過 Mobaxterm 將文字從 Centos 7 和 Debian 9複製到 Windows 中,從而確認了這一點。

相關內容