Как открыть файл для просмотра на новой вкладке? В частности, я хочу эквивалент только для чтения :tabe[dit] <filename>. я пытался
:tab :view <filename>
но это не создает новую вкладку, как подсказывает документация .
Как открыть файл для просмотра на новой вкладке? В частности, я хочу эквивалент только для чтения :tabe[dit] <filename>. я пытался
:tab :view <filename>
но это не создает новую вкладку, как подсказывает документация .
Ответы:
:tab <cmd>открывает вкладку, где <cmd>бы открылось окно. :viewне открывает окно, поэтому :tab viewне открывает вкладку :-) Смотрите :help :tab.
Тем не менее, у нас также есть :sviewкоманда, которая делает:
То же, что и «: split», но для этого буфера установлена опция «только чтение».
Это действительно открывает окно. Так :tab sview fileоткрывается вкладка.
:sviewсокращенно от «разделенного вида». Вы можете сокращать до :sv, и вы также можете опустить второй :.
Постскриптум:
Ваш вопрос говорит о том, что вы не очень знакомы с терминологией Vi / Vim. Многие люди смущены этим, так что не волнуйтесь :-) :help windowэто хорошая статья для ознакомления. Это имеет полезное резюме в начале:
Буфер - это текст файла в памяти.
Окно - это окно просмотра в буфере.
Закладка представляет собой набор окон.
:splitviewкоманда не существует. Это просто:sviewили:sv.