我從命令列在 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,所以這沒什麼大不了的。但對於大文件可能會變得荒謬。