问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在vim中插入shell命令

发布网友 发布时间:2022-05-06 04:40

我来回答

1个回答

热心网友 时间:2022-06-28 18:02

vim中执行shell命令,有以下几种形式1):!command不退出vim,并执行shell命令command,将命令输出显示在vim的命令区域,不会改变当前编辑的文件的内容例如:!ls -l

特别的可以运行:!bash来启动一个bash shell并执行命令,不需要退出vim
2):r !command将shell命令command的结果插入到当前行的下一行例如:r !date,读取系统时间并插入到当前行的下一行。3):起始行号,结束行号 !command将起始行号和结束行号指定的范围中的内容输入到shell命令command处理,并将处理结果替换起始行号和结束行号指定的范围中的内容例如:62,72 !sort,将62行到72行的内容进行排序可以只指定起始行,例如:62 !tr [a-z] [A-Z],将62行的小写字母转为大写字母当前光标所在行,除可以指定行号外,也可以用.表示,例如:. !tr [a-z] [A-Z],将当前行的小写转为大写4):起始行号,结束行号 w !command将起始行号和结束行号所指定的范围的内容作为命令command的输入。不会改变当前编辑的文件的内容例如:62,72 w !sort,将62行到72行的内容进行排序,但排序的结果并不会直接输出到当前编辑的文件中,而是显示在vim敲命令的区域特殊的可以下面这么用:62 w !bash,将会把第62行的内容作为bash命令来执行并显示结果,而且不会改变当前编辑的文件的内容同样的:. w !bash,将当前行的内容作为bash命令来执行例如52行内容为ls -l那么输入:52 w !bash就跟执行!ls -l是一样的效果,如果你用的shell是bash shell
如果输入的是:52 !bash,那么会把第52行的内容也就是ls -l作为命令执行,同时命令的输出结果会替换第52行的内容,注意其中的区别。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 哪些容器云用的是Kubernetes? SQLSERVER中是否有与ORACLE PERCENTILE 澳门金沙度假村会员卡的初始密码是什么 澳门金沙酒店谁清楚? 澳门金沙城酒店的简介 - 信息提示 梦见坐车在山岩上跑好吓人 欧姆龙PLC编程,一个网络框只能有一个梯级是什么意思? 请问一下我有一栋四层出租房,每层梯间留有网线该如何网络无线覆盖好,大约整栋30人居住,平时刷刷微信 防锈剂一般几毫升 K200除锈剂怎么兑水 为啥很多人都不喜欢jdg 是10全球总决赛赛程 DWG3:0DRX挺进四强,对队员的心理有着怎样的影响? espnlol战队排名官网 s11lpl四个名额是谁? 2021fnc几号种子 请将小星星歌词补充完整,你能将这首歌补充完整吗? 加仑分英/美制吗?一加仑是多少升? 美制在澳大利亚,1加仑等于多少升 能不能在 Vim 的命令模式下插入字符? vim 怎么把”insert“显示为“插入” 就是让软件使用中文提示,找了半天也没找到相关option 能不能在 Vim 的命令模式下插入字符 如何在vim中插入一列递增数字 如何在Vim中插入一个真正的制表符 vim在特定字符前插入 Vim 在插入模式下怎么用 hjkl 控制方向 Vim 在插入模式下怎么用 hjkl 控制方向? 温州乐清哪有买“仲夏夜之星” 温州乐清哪有买“仲夏夜之星” 吃羊肉的禁忌有哪些 羊肉的营养价值 应该早吃咸,晚吃甜。而晚吃咸犹如吃砒霜对吗? 晚上吃姜犹如砒霜这句话是什么意思啊? “晚上吃姜,毒过砒霜”,这句话从医学角度来说合理吗? 农村老话“晚上吃姜,等于吃砒霜”,说的是什么意思? 早上吃姜,胜过吃参汤,晚上吃姜,等于吃砒霜,为什么会有这样的说法? 中医解说“晚上吃姜是否等于吃砒霜”的问题 全国计算机等级证书过期没有去领,应该怎么办? 内蒙古农业大学计算机二级证书过时不领取还能领嘛 二级计算机准考证没领,明天怎么考试