rah*_*hmu 21 permissions emacs
是否可以在不杀死/重新打开缓冲区的情况下从 emacs 内部更改文件的写入权限?
有时我忘记在打开文件之前修改它的权限。我可以从 emacs ( M-! chmod u+w filename)内部修改权限,但这不会更新保持写保护并拒绝修改文件的缓冲区。
有没有办法更新缓冲区内的权限?如果我可以将其分配给快捷方式,那就加分!
Gil*_*il' 20
更改文件模式后,在进行任何编辑之前,运行M-x revert-buffer以重新加载文件。如果文件现在可写,缓冲区将不再是只读的。
或者,键入C-x C-q( read-only-mode)。这使得缓冲区不再是只读的。您可以编辑甚至保存,但您会收到确认提示,询问您是否要覆盖只读文件。
cho*_*oba 11
要更改缓冲区的只读状态,请使用C-xC-q(toggle read-only-mode)。要更改文件权限,您可以dired在文件的目录 ( C-xd) 上运行,搜索文件 byC-s并使用M来更改其模式。
| 归档时间: |
|
| 查看次数: |
23271 次 |
| 最近记录: |