Skip to main content

4.4 Использование сокращений для ввода

GnuCash дает возможность использовать сокращения для ввода данных, которые помогают экономить время. Когда вы вводите несколько знаков описания, которые вы использовали до этого, функция Быстрого заполнения автоматически допишет остальную часть транзакции так, как она была введена раньше. Когда вы введете первые знаки названия счета либо в поле Transfer операционной строки, либо в поле Счет строки расщепления, функция Быстрого заполнения автоматически завершит ввод, взяв имя из вашего списка счетов. Функция также поможет вам вводить субсчета в этих полях: просто напечатайте первые знаки имени родительского счета, завершенные двоеточием и первые знаки имени субсчета. Например, вместо того, чтобы вводить Assets:Checking (Активы: Чеки) просто напечатайте А: С, дав возможность программе заполнить остальное.

Регистрационные клавиатурные сокращения также помогают экономить время и GnuCash поддерживает некоторые из них. В поле дата можно печатать:

  • + или = чтобы увеличить дату и - или _ чтобы ее уменьшить
  • ] или } чтобы увеличить месяц и [ или { чтобы его уменьшить
  • М или м, чтобы ввести первый день месяца
  • H или h, чтобы ввести последнюю дату месяца
  • Y или y, чтобы ввести первую дату года
  • R или r, чтобы ввести последнюю дату года
  • T или t, чтобы ввести сегодняшнюю дату


В поле Num операционной строки вы можете ввести +, чтобы увеличить номер транзакции по сравнению с последним введенным. Ввод знака - уменьшит номер. Также это будет действовать в поле Action строки расщепления, если вы захотите ввести там номер расщепления. Поле Action также поддерживается функцией Быстрого заполнения - если вы напечатаете первые знаки действия (например, Deposite), то GnuCash заполнит остальное.

Поле Transfer поддерживает быстрое заполнение названий счетов. Вы можете начать вводить имя счета, а программа добавит оставшуюся часть имени. Ввод разделительного знака в любой момент завершит текущий уровень имени счета, оставив курсор в позиции для указания следующего уровня. Например ввод А: С из стандартного набора имен счетов завершится именем счета "Активы: Чеки" (Assets:Checking). Вы также можете напечатать Menu или нажать клавиши Ctrl-Down в этом поле для получения выпадающего списка всех названий счетов.


В любом из полей количества вы можете использовать встроенный калькулятор. Просто напечатайте первое значение, за которым следует  +, -, *, или / затем напечатайте второе значение. GnuCash выполнит вычисления и поместит итоговое значение в поле количества после нажатия клавиши Tab.

Все пункты меню имеют клавиши быстрого вызова, которые отмечены подчеркнутыми знаками в пунктах меню. Нажмите Alt + (подчеркнутый знак) для вызова меню, затем выберите пункт меню, напечатав подчеркнутый знак в его названии. Например, набрав Alt + T вы вызовете меню Транзакций, а набрав S - расщепление транзакций. Некоторые из пунктов меню также имеют клавиши быстрого вызова, которые немедленно вызывают команду (обычно для этого применяется клавиша Ctrl). Эти сокращения написаны рядом с пунктом меню.

При перемещении по реестру используйте следующие клавиши для экономии времени:

  • Tab для перемещения на следующее поле, Shift+Tab для перемещения на предыдущее поле
  • Home для перемещения на начало поля, End для перемещения в конец поля
  • Enter или для перемещения к следующей операции, для перемещения к предыдущей операции.
  • Page Up для перемещения на один экран вверх, Page Down для перемещения на один экран вниз
  • Shift+Page Up для перемещения к первой транзакции, Shift+Page Down для перемещения к последней транзакции.


В окне Сверка вы можете использовать следующие клавиатурные сокращения:

  • Tab для перемещения на следующий блок Shift-Tab для перемещения на предыдущий блок
  • Клавиша пробел переключает состояние между "Сверено" и "Не сверено".
  • и служат для навигации между записями текущего блока.