mirror of
https://github.com/neovim/neovim.git
synced 2026-07-22 00:51:33 +00:00
feat: ":write!" skips "file changed" warning #18665
Problem: Cannot opt-out of "WARNING: The file has been changed since reading it!!!", even with ":write!". Solution: Change ":write!" to skip the warning. closes #7270
This commit is contained in:
committed by
GitHub
parent
c7cf1232a7
commit
2a3cb0893b
@@ -941,7 +941,7 @@ WRITING WITH MULTIPLE BUFFERS *buffer-write*
|
||||
|
||||
|
||||
Vim will warn you if you try to overwrite a file that has been changed
|
||||
elsewhere. See |timestamp|.
|
||||
elsewhere (unless "!" was used). See |timestamp|.
|
||||
|
||||
*backup* *E207* *E506* *E507* *E508* *E509* *E510*
|
||||
If you write to an existing file (but do not append) while the 'backup',
|
||||
@@ -1481,8 +1481,8 @@ doing something there and closing it should be OK (if there are no side
|
||||
effects from other autocommands). Closing unrelated windows and buffers will
|
||||
get you into trouble.
|
||||
|
||||
Before writing a file the timestamp is checked. If it has changed, Vim will
|
||||
ask if you really want to overwrite the file:
|
||||
Before writing a file, the timestamp is checked (unless "!" was used).
|
||||
If it has changed, Vim will ask if you really want to overwrite the file:
|
||||
|
||||
WARNING: The file has been changed since reading it!!!
|
||||
Do you really want to write to it (y/n)?
|
||||
|
||||
@@ -372,6 +372,7 @@ Lua interface (|lua.txt|):
|
||||
Commands:
|
||||
|:doautocmd| does not warn about "No matching autocommands".
|
||||
|:wincmd| accepts a count.
|
||||
`:write!` does not show a prompt if the file was updated externally.
|
||||
|
||||
Command line completion:
|
||||
The meanings of arrow keys do not change depending on 'wildoptions'.
|
||||
|
||||
Reference in New Issue
Block a user