当前位置: 技术问答>linux和unix
LINUX全选命令
来源: 互联网 发布时间:2016-11-29
本文导语: 我想把LINUX的一个名为a.lua程序的内容拷到WIN下面,我的操作过程如下: 1 vi a 2 :1,$y 3 打开window下的txt文件 4 ctrl+v 可是结果什么都没有啊?是不是只能在LINUX下面进行复制粘贴?可是我试着在LINUX下一个新的文件打...
我想把LINUX的一个名为a.lua程序的内容拷到WIN下面,我的操作过程如下:
1 vi a
2 :1,$y
3 打开window下的txt文件
4 ctrl+v
可是结果什么都没有啊?是不是只能在LINUX下面进行复制粘贴?可是我试着在LINUX下一个新的文件打开,然后p,提示说没有东西在寄存器里,请问这是怎么回事啊?我要怎么样才可以把LINUX下面的东西拷到WIN下面?我还试了:%y,结果也是一样的。
另:y命令是不是只能复制30行的内容?再多就不行了?
1 vi a
2 :1,$y
3 打开window下的txt文件
4 ctrl+v
可是结果什么都没有啊?是不是只能在LINUX下面进行复制粘贴?可是我试着在LINUX下一个新的文件打开,然后p,提示说没有东西在寄存器里,请问这是怎么回事啊?我要怎么样才可以把LINUX下面的东西拷到WIN下面?我还试了:%y,结果也是一样的。
另:y命令是不是只能复制30行的内容?再多就不行了?
|
y只是把数据拷贝到vi自己的缓冲区吧,而不是系统的剪贴板
|
试试,添加到vimrc文件中
" 全选
map ggv
" 复制到系统剪切板
map "+y
" 从系统剪切板粘贴,似乎和终端快捷键冲突
map "+p
" 保存
map :w
" 全选
map ggv
" 复制到系统剪切板
map "+y
" 从系统剪切板粘贴,似乎和终端快捷键冲突
map "+p
" 保存
map :w
|
++
|
可以用putty 或者 SSH,这两个我都用过 Putty 只要你把Linux和Windows的网络配置在同以网段 然后互ping通 ping 外网也可以的话 就可以在Windows下直接操作Linux;不过这个好像不能互传文件 所以我建议你用SSH 这个很强大的 只要在Windows下安装了这个软件 Linux下面有个叫做sshd的服务 不过默认是没有安装的 你可以在Linux终端输入 sshd 然后系统会有提示 你根据提示 输入命令(好像是:sudo apt-get install openssh-server吧,没记错的话是这个 最好自己试试吧 反正有提示的)之后也是需要配置一下网络(配置的话你可以根据自身的情况到网上找相应的办法 我不知道你的具体情况就不具体的说了)同样的 只要达到两个系统可以互相ping通 然后在Windows下双击打开ssh 连接到 Linux 上(IP就是刚才配置的IP)输入IP、Linux用户名 端口号默认就好 不要更改,最后输入密码 你会发现两个系统可以互相传文件 也可以在Windows下操作Linux命令了……
希望对你有用!
希望对你有用!