воскресенье, 22 июля 2012 г.

Vimcast #2: Основы настройки редактора


Команды:

  • help {word} - получить справку по некоторому ключевому слову
  • set - команда для управления настройками

Настройки:

  • cp - режим совместимости с vi
  • number - отображение номеров строк
  • ruler - отображение положения в файле
  • laststatus=2 - всегда показывать строку состояния

понедельник, 16 июля 2012 г.

Тестирование событий мыши с помощью QTestLib

Несколько месяцев назад я писал про тестирование виджетов на форме и появляющихся диалогов. Теперь же я столкнулся с трудностями тестирования мышевозства.

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

Начнем с простого примера тестирования событий мыши - mouseClick.

воскресенье, 15 июля 2012 г.

Vimcast #1: Сохранение и выход

Мой первый опыт записи скринкаста. Нужно еще серьезно поработать над дикцией и подачей материала, но для первого раза вроде неплохо.


Основные моменты:

Vim работает в нескольких режимах.

Таблица переходов между режимами:
НормальныйРежим вставкиКомандный
Нормальный-i:
ВставкиEsc-Сначала перейти в нормальный
КомандныйEscСначала перейти в нормальный-

Изученные команды

  • w - записать файл(write)
  • q - выйти из редактора(quit)
  • q! - выйти без сохранения
  • wq - записать файл и выйти
  • x - записать файл, если были изменения, и выйти