nano editor имеет ограниченный режим «-R», чтобы открыть файл, в котором никакие другие файлы не могут быть открыты из редактора, и пользователь может изменить только этот конкретный файл. Есть ли какой-либо вариант, похожий на вариант в редакторе vim, где пользователь не сможет использовать опцию «: редактировать» и открыть другой файл и изменить его.Есть ли опция в vim, подобная «nano -R»
Опция «vim -Z», ограниченная vim, ограничивает редактор использованием команд оболочки. Но мне нужен вариант, чтобы запретить открывать любой другой файл, кроме указанного.
Есть несколько способов взломать этот материал с помощью Vimscript, но не в безопасном режиме; пользователь все равно сможет перезаписать его (так что это будет полезно только для предотвращения «стрельбы по ногам»). – Carpetsmoker