这非常类似于:
Vim auto commands: writing a read-only file?
除了那里提供的解决方案之外,我希望vim仅在文件仍只读时才要求确认。
换句话说,如果我这样做:w,我不希望vim说该文件是只读的。它应该使用perforce自动打开文件进行编辑,并且只有当文件仍然只读时才会要求确认。
答案 0 :(得分:3)
您可能也对vim的Perforce plugin感兴趣。
答案 1 :(得分:0)
autocmd! bufreadpost * :if &readonly && confirm('File is read only. Open for edit?', "&Yes\n&No", 1) == 1 | setlocal noreadonly writeany