Как заставить рейнджер редактировать HTML-файлы?

684
ioannis

Я использую Ranger, и каждый раз, когда я пытаюсь редактировать HTML-файл, Ranger открывает этот файл в браузере, а не в Vim.

Как я могу заставить Ranger редактировать HTML вместо загрузки их в мой браузер?

2

2 ответа на вопрос

0
Krv Perera

Взгляните на файл rifle.conf, он довольно понятен .

Я сделал это, но я не могу заставить это работать. ioannis 7 лет назад 0
@ioannis Обычно, не изменяя conf, с терминала рейнджера (терминал вы получаете так же, как vim ":"), я набираю `: e index.html`, это откроет файл html в редакторе. Чтобы получить доступ к редактору в html всегда, нужно закомментировать / удалить `ext x? Html ?, содержит команды XXX ...` из `rifle.conf`, который соответствует установленным вами браузерам. Извините, я думаю, у меня та же проблема, что и у вас. Krv Perera 7 лет назад 0
Мне пришлось удалить два `ext x? Html ?, имеет firefox, X, флаг f = firefox -" $ @ "` `ext x? Html ?, имеет w3m, терминал = w3m" $ @ "` Krv Perera 7 лет назад 0
Спасибо, я сделал то, что вы сказали, и работал отлично, мне пришлось прокомментировать все строки `ext x? Html?`. ioannis 7 лет назад 0
0
gmarmstrong

Вам не нужно редактировать конфигурацию для этого. Просто нажмите, rа затем выберите свой редактор.

По умолчанию это будет 2 | $ -- "$@"так, вы просто нажмете, 2а затем Enter(при условии, что $VISUALили $EDITORвы выбрали предпочитаемый редактор).

См. Ответ Krv Perera, если вы хотите изменить программу по умолчанию (" 0") в rifle.conf.

Похожие вопросы