Подтвердить что ты не робот

Откройте файл на вкладке vim в режиме readonly

Мне известно об открытии файлов в режиме readonly из оболочки с помощью vim -R, но как открыть файл изнутри vim на отдельной вкладке (:tabe <filename>) в режиме readonly?

Спасибо за ваше время.

4b9b3361

Ответ 1

Чтобы открыть файл в режиме только для чтения на новой вкладке, используйте

tab sview /path/to/file

Чтобы открыть файл на той же панели (без использования нового окна или вкладки), используйте

view /path/to/file

Обратите внимание, что tab view /path/to/file не открывает новую вкладку.

Ответ 2

Вы можете открыть файл в режиме readonly изнутри vim:

:view /path/to/file

или из командной строки:

$ vim -M /path/to/file

Ответ 3

vim -M filename открывает файл в режиме readonly.

Ответ 4

Просто откройте файл, используя :tabe <filename>, затем введите :view. Он автоматически переключится в режим только для чтения.

Ответ 5

Попробуйте :tabedit +set\ noma|set\ ro FILE; это откроет FILE на новой вкладке с modifiable off и readonly on, не позволяя вам изменять или записывать файл. Если вы просто хотите readonly, опустите набор noma. Возможно, будет удобно переназначить это на другую команду.

Ответ 6

Что-то, что работает для меня:

:vnew path/to/file

и как только файл будет открыт, дайте команду вида:

:view