Answers:
假设您处于纯控制台模式,并且不能使用鼠标进行复制/粘贴:
注意:要在缓冲区之间切换,请使用ESC- <和ESC->或ESC-和ESC-。(如果<和>在键盘布局上使用相同的键,则后者会很有帮助)
上面2-4的替代方法是转到您要复制的行,然后按CTRL-K删除它们,反复按CTRL-K到缓冲区的多行。剪切完要复制的所有行后,请按CTRL-Y将其重新粘贴回当前缓冲区中。然后继续执行步骤5。
在这些命令中,也可以使用ALT或具有meta键行为的任何其他键来代替ESC。
使用nano文本编辑器将文本从一个文件复制到另一个文件
注意:为了帮助您更好地理解,我们将使用
源文件: /var/named/athens.local
目标文件: /var/named/patra.local
nano -F destination_file
因此,我们有:
nano -F /var/named/patra.local
按Ctrl+ r。
从nano编辑器内部,打开源文件
/var/named/athens.local
按ctrl+ ^(这将启用“标记集”模式)
选择您的文本。
标记所有需要的文本后,将文本复制到
通过按Alt+ ^ 剪贴板
Note: Now your text is in clipboard.
Note: In help file you will see the Alt+^ described as M-^.
按ctrl+ x,关闭源文件(/var/named/athens.local
)。
现在,我们将看到目标文件(/var/named/patra.local
)。
将光标移到要粘贴复制的文本的位置(即
在缓冲区中,请不要忘记)。
按ctrl+ u,粘贴文本。
大功告成