Tag Archives: vim
Комфортное он-лайн редактирование TYPO3 в Firefox

Версия TYPO3 4.2 предлагает для использования новую версию TypoScript Editor.
Несомненно, такой редактор очень удобен, но к сожалению он все еще не доделан до
конца. У меня периодически перестает работать перевод строки, сбивается
подсветка… раздражает автоматическое закрытие фигурных скобок.
Поскольку для себя я принял концепцию “весь TypoScript должен лежать в
базе данных”, и возвращаться к файлам как то не хочется, то нужно было решение
для он-лайн редактирования.
На помощь пришло расширение для Firefox под названием “It’s All Text!“,
которое позволяет открывать содержимое любой textarea в браузере в вашем
любимом редакторе.
Скачать плагин: https://addons.mozilla.org/ru/firefox/addon/4125
В моем случае редактором выступает VIM, который имеет и подсветку синтаксиса
и autocomplete. Для того чтобы редактируемый из Firefox текст распознавался как
TypoScript в конфигурацию VIM добавил строчку:
1 | au BufNewFile,BufRead */itsalltext/*.txt setlocal filetype=typoscript |
Удаленное редактирование файлов по SSH/FTP с помощью VIM
Для возможности редактирования удаленных файлов необходимо установить vim плагин netrw. Данный плагин позволяет читать, писать и просматривать дерикториии по сети.
После установки стандартные функции открытия файлов расширяются возможностью задавать сетевой протокол и сетевой путь.
Вид комманды следующий:
:e [протокол]://[пользователь@сервер]/[путь к файлу на сервере]
Пример:
:e scp://johndoe@server.ru//home/johndoe/README.txt
Кроме того после открытия файла, открывается возможность просматривать директории и отывать файлы с помошью netrw-брайзера. Достаточно задать комманду :Ex.
Если Вы собираетесь работать через протокол SSH настоятельно рекомендую ознакомиться с авторизаций по SSH посредством ключей и программами ssh-agent и ssh-add. Благодоря им пропадает необходимость вводить каждый раз пароли при открытие файлов по этому протоколу.

Recent Comments