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

如何让VIM编辑只读文件?

发布网友 发布时间:2022-04-29 14:24

我来回答

1个回答

热心网友 时间:2023-10-10 17:30

运行底行命令:
:set modifiable
如果要恢复,则:
:set nomodifiable
还有一个相关参数:
set ma
允许修改。
set noma
禁止修改。
严格的说明,请使用底行运令查看帮助内容:
:h ma
:h modif追问我用命令行 :set modifiable可以了 但是我把set ma
set modifiable写入VIMRC里面就不行 这样每次都要输入很麻烦

追答提议(1)用...map之类的命令将:set modifiable(等效于:set ma)定义成一个快键到_vimrc文件中去。
提议(2)我曾经搜索到一个答案,意义大体如下,
将$VIMRUNTIME/mswin.vim中相关的语句(条件判定)注释掉,添加:set ma命令。
我曾经验证成功过,但此时怎么也想不起来了。
我的目标:
只需要更改_vimrc文件,而不需要更改mswin.vim,保留一部分mswin的使用习惯,同时可编辑只读文件。当然可以将mswin.vim注释掉,而将其中的必要内容放置到_vimrc中。
但是我觉得这样不够模块化,不够自由。我最希望的是,不注释掉、不更改mswin.vim,而能够完成"可编辑只读文件"这一目的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
局域网远程控制软件是什么意思 公司用局域网远程控制软件的好处 局域网即时通信必要性 局域网即时通信应用特点 公司内部若安装使用局域网的即时通讯软件,是否有局限性? ...腿腿”刘洁被醉汉2刀刺死,被捅3刀的未婚夫怎样了? win10电脑c盘空间怎么扩大win10如何增加c盘分区容量 电脑C盘满了怎么扩大内存使用有效方法释放磁盘空间和扩展C盘存储容量_百... 怎样拓展我的本地磁盘c的内存 初中生能否考会计证呢? 初中可以考会计吗 2017款宝来保险丝是多大的 拼多多的成语答案33 宝来2014款保险丝型号 1氵是啥意思? 新宝来的CD机保险是多大的 宝来远光灯保险丝分左右吗 拼多多拼成语15关 拼多多客服回复打错了不客气成拼音bukeq怎么办? 银行卡上要保留500元余额吗? 2018款宝来1.5自动舒适型雨刮器的保险是那个? 在拼多多拼产品一次拼一个十斤一个二十斤怎么一单拼成? 拼多多内可以自己和自己拼嘛 宝来车控制油表的保险丝 拼多多的全拼音怎么字 “睫毛”、“衣裳”、“铃铛”、“端庄”、“静谧”的拼音是什么? 我一到晚上就胸闷,喘不上气,是怎么回事?? 2018款宝来左刹车灯保险是多少号 心脏隐隐作痛,胸闷气短,喘不上气,什么原因 最近胸闷,喘不过气,呼吸困难是怎么回事 当党员有什么好的福利待遇 vim编辑器强制退出,文件变为只读怎么办 如何让VIM编辑只读文件 vim能不能在刚开始的时候就提示不让修改只读文件 aix中vi怎么编辑只读文件 ubuntu vim中有时候在按下:wq,终端的最后一行总是红色的显示readonly,是怎么回事呀?很头疼。。。, VIM很好,但是怎么设置? mac中如何修改vimrc? Linux中文件只有写权限的时候vim操作 vim命令中出现E492怎么修改 4001570618是什么号码? 4001570618是诈骗电话号码吗? 西米糖水的做法,西米糖水怎么做好吃,西米糖水 4001661199是什么电话? 西米糖水的做法,牛奶木瓜西米糖水怎么做好 4001097799是什么电话? 4001050488是什么电话,是哪里的号码 查讯4001076211是什么号码 01058136547帮我查一下这号码是什么地方的是诈骗电话号码吗? 400151572是什么号码在线等,怀疑被诈骗? 十年前办过中国银行卡找不到了,差不多十年没用了,还去银行办卡吗?