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

Янки строк из одного файла в vi (не vim) в другой?

Я привык к VIM, и обычно я разделяю экран и открываю другой файл, вытягивая текст во второй. Однако я имею дело с устаревшим сервером, который имеет только vi, как я могу открыть с ним несколько файлов, если он не поддерживает разделенные представления или копирует текст из одного файла в другой (2 отдельных экземпляра vim, которые, как я полагаю).

Я не думаю, что у этого сервера включен экран, и у меня ограниченный доступ, поэтому я не могу просто укладывать вещи.

4b9b3361

Ответ 1

откройте один файл в Vi, yank текст, затем используйте

: e another_file

чтобы открыть другой файл и вставить.

Ответ 2

Предполагая, что вы уже находитесь в файле, где вы должны вставлять текст.

  • : w (сначала сохранить текущий контент)
  • : e file2
  • перейти к местоположению и yank (сказать yy)
  • : b 1 (goto buffer 1, т.е. вернуться к исходному файлу)
  • перейти и вставить (p)

Ответ 3

хороший. если вы хотите yank сказать около 100 строк, вы должны ввести первый '100', а затем 'yy'.