Используя vim, как быстро обновить веб-страницу, над которой вы работаете? - PullRequest
3 голосов
/ 18 июня 2010

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

Мне неудобно вкладывать или нажимать в браузере и обновлять страницу, чтобы увидеть эффект изменения кода. Это еще более раздражает, так как я использую Virtual Box, и я склонен работать с файлами PDF на хост-системе, поэтому у меня ограниченное пространство окна.

У вас, гуру, есть какие-нибудь причудливые способы сделать это? Мне было интересно, можно ли разбить рабочее пространство VIM и иметь ссылки / рысь в собственном окне или что-то в этом роде?

редактирование:

из любопытства, если кто-то все еще смотрит на это: -

возможно ли запустить браузер из vim и загрузить URL-адрес на основе переменной типа?

:! firefox http://localhost/bla/$CURRENTWORKINGFILE

что-то вроде?

Ответы [ 3 ]

5 голосов
/ 18 июня 2010

Если вы разрабатываете локально, где никто не заботится, как насчет настройки JS для обновления страницы?

<script>
setTimeout(function() { location.reload() }, 60000 );
</script>

Таким образом, вы можете продолжать работать в vim и смотреть на веб-страницу каждую минуту или около того, чтобы увидеть, как она обновляется. Это должно работать для большинства веб-страниц.

Я делаю это на двух мониторах, оставляя VIM открытым на одном мониторе, а браузер - на другом.

2 голосов
/ 18 июня 2010

Используйте приложение под названием XRefresh .

2 голосов
/ 18 июня 2010

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

...