Как открыть файл для просмотра на новой вкладке? В частности, я хочу эквивалент только для чтения :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
.