如果文件设置为只读模式,如何在 Emacs 中将其更改为写入模式,反之亦然?
M-x 只读模式
在非常旧的 Emacs 版本中,命令是:
M-x 切换只读
在我的 Windows 机器上,这相当于 Alt-x 调出元提示符并输入“只读模式”来调用正确的 elisp 函数。
如果您使用默认键盘绑定,
C-x C-q
(您将其大声朗读为“Control-X Control-Q”)将具有相同的效果。但请记住,鉴于 emacs 本质上是无限可重新配置的,您的情况可能会有所不同。
从评论来看:您应该注意的是,缓冲区的可写状态不会改变文件的可写权限。如果您尝试写入只读file,您会看到一条确认消息。但是,如果您拥有该文件,则可以写出您的更改without更改文件的权限。
如果您想快速更改文件,而无需执行添加写权限、写出更改、删除写权限等多个步骤,这非常方便。我往往会忘记最后一步,从而将潜在的关键文件打开以供日后意外更改。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)