Невозможно добавить текст в визуальном режиме Vim в другой файл

StackOverflow https://stackoverflow.com/questions/805249

  •  03-07-2019
  •  | 
  •  

Вопрос

Я выделил текст в визуальном режиме и нажал :.

Я безуспешно запускаю следующую команду

w >> ~/Documents/Test/test.java

В результате получается пустой файл.

Как вы можете добавить текст в визуальном режиме Vim в другой файл?

Это было полезно?

Решение

После выделения текста в визуальном режиме и ввода ":" вы должны увидеть ":'<,'>" уже напечатан для вас.Это означает промежуток между началом и концом вашего визуального выделения.Вы можете добавить "w >> ~/Documents/Test/test.java". после тот самый ":'<,'>".То, что вы увидите перед тем, как нажать enter, будет:

:'<,'>w >> ~/Documents/Test/test.java

Если файл не существует или у вас нет соответствующих разрешений, вы получите сообщение об ошибке, в противном случае оно должно сказать "добавлено" и работать.Я протестировал это, и это работает в Vim 7.2.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top