2010-10-06 09:32:45 +0000 2010-10-06 09:32:45 +0000
106
106

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

我在Ubuntu的nano编辑器中从命令行打开一个文件,我想复制一个文件的所有内容,这样我就可以把它粘贴到shell之外的另一个应用程序中。

答案 (13)

73
73
73
2011-01-18 18:30:05 +0000

有一种可能的方法:

  • 光标在文件的开头

  • Ctrl6设置一个标记

  • AltShiftT(或尝试AltT)剪切到文件的末尾

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

  • 只是复制文件内容,请按CtrlU再次解开文本

18
18
18
2010-10-06 12:55:34 +0000

你不能在其他地方使用nano的缓冲区,需要使用X或者Gnome的缓冲区, xclip就是解决这个问题的方法。

X11剪贴板的命令行接口。它也可以用来复制文件,作为sftp/scp的替代方案,当X11转发已经设置好后,可以避免密码提示。

11
11
11
2018-04-10 10:01:36 +0000

另外,你也可以用Ctrl+-放大,把所有的文件内容都放进 “一屏页",然后用鼠标选择所有的内容。放大后用Ctrl+0回放,或者用Ctrl++逐步放大。

_我不喜欢鼠标部分,但这是在nano中复制批量文本的快速方法。

7
7
7
2012-11-11 07:08:16 +0000

事实上,这个答案可能有点晚了,但我一直在寻找同样的问题的答案,我刚刚想通了,当你有了你想复制的文件要在nano中打开时,你可以按ctl-R键,然后输入你想复制的文件,这样就可以打开整个文件。

3
3
3
2017-07-20 20:36:23 +0000

可以用cat,然后从控制台中复制出来:

cat path/to/file.yml

&001

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

2
2
2
2014-09-17 18:33:32 +0000

这里有另一个解决方案。一个我个人比较喜欢的方案。它使用的是Xsel。它与Xclip非常相似,但有一个关键的区别。

$ cat my_funky_file | xsel

当Xclip把所有的东西都放在主剪贴板上时,Xsel可以操作选区缓冲区,让你用中键粘贴选区。这对于一次性的东西来说是非常好的! 所以如果你的剪贴板里有什么东西还没有粘贴,那就不会受到影响!

如果你想粘贴内容,xsel -o会直接吐出来。希望能帮到你。

0
0
0
2018-07-13 17:37:36 +0000

在这些情况下用micro代替

要安装:

sudo su
cd /opt/
apt-get install curl
curl https://getmic.ro | bash
ln -s /opt/micro /usr/bin/micro
ln -s /opt/micro /usr/bin/nani
exit

这样你就可以用:

micro Readme.txt
or
nani Readme.txt

打开文件了,我都用了,nano方便快捷,micro功能齐全。

你可以用:

  • nano全部选择,
  • Ctrl-A
  • Ctrl-C
  • 如果你用Ctrl-V
  • Ctrl放置多个光标,
  • left click退出后按Y或N
  • 等………..
  • 微Gihub页面
0
0
0
2010-10-06 12:51:59 +0000

根据我的理解,在nano中,如果文件的滚动长度超过了你的窗口,就不可能选择整个文件。如果你使用的是GUI,在终端上打开nano,而文件的长度不超过你的窗口,你可以用鼠标选择所有的文本,然后用cnt+shift+c将其复制到剪贴板。

具体来说,选择文本(视觉模式)部分。

0
0
0
2017-01-19 21:21:24 +0000

正如其他回复中所指出的那样,实际上是不可能从nano复制到Ubuntu剪贴板中,然后在其他软件中使用,除非你用鼠标点击右键复制。根据你默认的Meta键是Alt或Esc)

  1. 首先你需要激活多个缓冲区

  2. 2.然后你可以用Ctrlr

3.用Meta键在新的缓冲区中打开文件,向左和Meta.向右切换 4.切换到文件的开头Meta,然后你有两个选择:

5.切换到另一个缓冲区中打开的文件,用Ctrlu键过去

0
0
0
2014-07-14 03:31:38 +0000

你可以用meta键加T键从当前光标位置切到文件的末尾。对我来说,从我的OSX通过ssh访问Ubuntu时,是用转义键。

0
0
0
2017-10-05 14:33:36 +0000

最简单的方法:

–Alt/转到文件的顶部; –Ctrl6设置一个标记; –Alt/转到文件的底部(即标记所有的文本); –Alt6复制选中的文本;

(不属于题干的一部分,但为了记录,CtrlU可以用来粘贴复制的文本。

0
0
0
2018-06-30 14:28:34 +0000

外观 4.更改–字体 5.将字体改为1

这样一屏会放很多代码。对我来说,复制一个大的配置文件就足够了。

-1
-1
-1
2017-02-15 17:15:23 +0000

你只能复制你屏幕上看到的东西(一般是一页)。用鼠标点击并突出显示即可。按Ctrl+C键。然后Ctrl+V粘贴到记事本中。根据需要,对你的每一页进行重复。