命令打开编辑多个文件物业
民生舆情 2021-08-24 18:36 字号: 大 中 小
VI打开和多个文件的命令
可分两种情况:
1、在同一窗口中打开多个文件:
vi file1 file2 file3
:n 切换到下一个文件 (n=next)
:N 切换到上一个文件
2、在不同窗口中打开多个文件:
如果已经打开一个了一个文件,
则在vi的命令输入状态下输入 :sp 另外一个文件的路径及文件名,
如此就可以在一个窗口打开多个文件了。
或者用 vi -o file1 file2 file3....用分割屏幕窗口方式同时打开多个文件。
可以使用 ctrl + 两次按 w 或者ctrl + w 然后按上下键在上下窗口间切换。
2.窗口分割实现多文件
*先使用vi打开一个文件,例如vi actinia_
*分割窗口打开另外的文件
命令行模式下输入 sp 另外一个文件 就可以水平分割继续打开第二个文件,如果想纵向分割,可以使用vsp 文件名
注:sp=split,vsp=vsplit. 上面的写法是vi支持的简略写法,v实际就是vertical,从中我们可以看出改命令的含义,另外vi不仅仅支持两个文件,还支持更多个文件同时在一个 大的窗口中显示,同时还支持同时打开的两个文件是同一个文件。
*窗口切换
可以使用 ctrl +两次按 w,这样就可以在各个文件中切换
之前觉得vi的多文档用着很不方便,现在接触了几个,用过了MiniBufExplorer,发现看着不是很舒服。还是使用ls比较好看一些。
全面深化改革工作稳步推进 :ls 展示全部的打开文档
:xn 切换到向下的第x个文档
n ctrl+6 : 切换到第n个buffer
ctrl+6 或 :e# 回到前一个文件
分屏
:new xxx
ctrl+w s 对当前文档内容分屏显示
ctrl+w q 关闭所处分屏
ctrl+w o 仅显示当前分屏内容
ctrl+w j k 上下选择分屏
个人觉得最值得用的命令就是ctrl+w w 快速在分屏的两个屏幕中切换
下面写的还没用过~看了大家的分享觉得这几个还不错
:n1,n2 co n3: 将n1行到n2行之间的内容拷贝到第n3行下
:n1,n2 m n3:将n1行到n2行之间的内容移至到第n3行下
:n1,n2 d: 将 n1行到n2行之间的内容删除
:n1,n2 w!command: 将文件中n1行至n2行的内容作为command的输入并执行之,
若不指定n1,n2,则表示将整个文件内容作为command的输入
方式2的优点在可以直接使用nyy和pp命令在各个窗口的文件之间进行拷贝和粘贴,操作比较方便。
石家庄妇科专科四川治肝病的医院
儿童健脾胃的药排行榜
-
-
孔蒂神了反套路打蒙巴萨切尔西今夜输给老天
孔蒂神了!反套路打蒙巴萨 切尔西今夜输给老天切尔西遗憾错...
2020-08-08 | 民生舆情
-
-
劳达因为流感重回医院治疗车迷们不必感到惊搭配
劳达因为流感重回医院治疗 车迷们不必感到惊慌梅赛德斯F1车...
2020-06-06 | 民生舆情
-
-
中环集团吹响进军海南号角商业广场项目正式搭配
中环集团吹响进军海南号角 商业广场项目正式启动 提要:201...
2020-06-01 | 民生舆情
-
-
社工分享计划助力上海公益之城建设
“社工分享计划”助力上海“公益之城”建设为充实人文之城...
2019-07-16 | 民生舆情
-
-
今天是国际不打小孩日
今天是“国际不打小孩日”( 赵岩楠 报道)今天是个有意思...
2019-07-12 | 民生舆情
-
-
群众文艺展演用自己的歌舞祝愿幸福美好生活
群众文艺展演:用自己的歌舞祝愿幸福美好生活第1页:群众文...
2019-07-07 | 民生舆情