Редактирование: UNИX, весна 2008, 08 лекция (от 02 апреля)
Материал из eSyr's wiki.
Внимание: Вы не представились системе. Ваш IP-адрес будет записан в историю изменений этой страницы.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 57: | Строка 57: | ||
* se --- set | * se --- set | ||
- | * ft --- | + | * ft --- ? |
* enc --- encoding | * enc --- encoding | ||
* wqa --- write, quit all | * wqa --- write, quit all | ||
Строка 93: | Строка 93: | ||
Для тех, кто вим собирал: vim -s make.vim | Для тех, кто вим собирал: vim -s make.vim | ||
- | + | Ckj;yfz? cnhfyyfz dtom номер раз: почему нужен -s? Есть команда :so[urce]. Она выполняет какой-то вимовский скрипт. Есть два режима выполн. скриптов: командный и выполнение скриптов. Функцию в командном режиме написать можно, но её надо написать в одну строчку. | |
Вимовские команды образуют собой скриптовый язык. Можно писать разной степени навороченности программы на виме. В принципе, универсальные программы на виме писать не надо. Но при этом он полноценный алгоритмически полный. Вимовские ТД: строки, буфера, окошки. Сейчас появились числа, списки, хэши. Для чего же этот ЯП нужен? Если вы пишете плагин для вима, новый синтаксис, новый режим, новую командочку, то альтернативы практически нет. | Вимовские команды образуют собой скриптовый язык. Можно писать разной степени навороченности программы на виме. В принципе, универсальные программы на виме писать не надо. Но при этом он полноценный алгоритмически полный. Вимовские ТД: строки, буфера, окошки. Сейчас появились числа, списки, хэши. Для чего же этот ЯП нужен? Если вы пишете плагин для вима, новый синтаксис, новый режим, новую командочку, то альтернативы практически нет. |