❶ 如何用vi同时打开两个文件,并从一个文件向另一中拷贝数据块
:sp filename 垂直分割窗口
:vert sp filename 水平分割窗口
Ctrl+w j/k 上下窗口间移动光标
Ctrl+w h/l 左右窗口间移动光标
然后执行拷贝/粘贴等操作。
❷ 如何在两个不同的vim文件之间进行复制粘贴
图形模式下的vim( gvim )支持系统剪切板。
选中指定区域后执行
"*y 复制到系统剪切板
"+y 类似上面版
粘贴使用
"*p 从系统剪切板粘权贴
"+p 类似上面
如果在终端模式下就无法使用系统剪切板。需要用vim 同时打开两个文件。
:edit file1
yy
使用复制之后
:edit file2
p
河南新华为你解答
❸ linux下vi 的拷贝命令怎样用
yy是拷贝,前面加数字是拷贝的行数,5yy,就是拷贝5行,光标所在行以及以下4行,粘贴用p。
❹ linux Vi 编辑器如何将第一个文件的100~200行复制到另一个文件的第600行,求命令
1、vi a.txt b.txt或者vi *.txt
2、文件间切换
:n切换到下一个文件,:wn保存再切换
:N到上一个文件,:wN保存再切换
:.=看当前行
3、比如在一个文件里:100,200y
4、:n到第二个文件,输入:600到第600行,按p粘贴
(或者输入:600p)
5、退出:wq!
❺ linux vi怎么编辑器删除多行与复制命令
首先需要按ESC键回抄到命令模式;vi保存文袭件有不同的选项,对应于不同的命令,你可以从下面的命令中选择一个需要的输入::wq保存文件并退出vi:w保存文件但不退出vi:wfile将修改另外保存到file中,不退出vi:q不保存文件,退出vi最后回车即可。
❻ 鍦ㄦ櫘閫氱敤鎴蜂笅鐢╲i寤虹珛浜嗕竴涓鏂囨湰鏂囦欢锛屾兂鎶婁粬澶嶅埗鍒板彟澶栦竴涓鏅閫氱敤鎴峰幓锛屼负浠涔堣佹槸鎻愰啋鏉冮檺涓嶅燂紵
鍦╨inux涓 鐢ㄦ埛home鐩褰曠殑榛樿ゆ潈闄愭槸drwx------- 涔熷氨鏄700
涓涓鐢ㄦ埛涓嶈兘搴﹀叾浠栫敤鎴风殑鏂囦欢锛 鏇翠笉鑳藉啓浜
瑕佸畬鎴愯繖涓鎿嶄綔 鍙浠ヤ娇鐢╮oot
鎶樿》鐨勬柟娉
鍦╱sr1 涓 cp file /tmp
鍦╱sr2 涓 cp /tmp/file ~
鍏朵腑usr1涓哄缓绔嬫枃浠剁殑鐢ㄦ埛銆
褰撶劧锛屽叾瀹冪殑绯荤粺锛 濡俿olaris锛宧ome鐩褰曟潈闄愰粯璁や笉鏄700锛屽叾瀹冪殑鐢ㄦ埛鍙璇荤殑銆
涓嶇煡閬撲綘鏄浠涔堢郴缁
涓嶈繃涓婇潰缁欏嚭鐨勬柟娉曟槸鍙琛岀殑