Перейти к содержимому

Как отменить действие в gimp

  • автор:

GIMP 2.10.18 не делает отмену последнего действия

Нажимаю Ctrl + Z — и ничего не происходит. Жутко неудобно. Вырезаешь объект, накосячил, а отменить — никак. Это такая глючная версия гимпа? В настройках менял только тему: с тёмной на светлую. Пробовал переустанавливать.

UbuntUser
05.08.20 20:30:03 MSK

от раскладки зависит?

vedowi6419
( 05.08.20 20:30:59 MSK )
Ответ на: комментарий от vedowi6419 05.08.20 20:30:59 MSK

Нет. Ни на русской, ни на английской … сейчас попробую напрочь всё снести, вместе с конфигами и следами от гимпа (через locate).

UbuntUser
( 05.08.20 20:32:32 MSK ) автор топика
Ответ на: комментарий от UbuntUser 05.08.20 20:32:32 MSK

версию гимпа лучше озвучь, у меня такая же нога и не болит

vedowi6419
( 05.08.20 20:58:18 MSK )
Ответ на: комментарий от vedowi6419 05.08.20 20:58:18 MSK

UbuntUser
( 05.08.20 21:46:47 MSK ) автор топика
Ответ на: комментарий от vedowi6419 05.08.20 20:58:18 MSK

Например, если вырезать что-то при помощи Лассо. Делаю точки, намечаю … потом захотелось, допустим, отменить последнюю отметку — и фигушки. В истории действий — ничего.

UbuntUser
( 05.08.20 21:49:42 MSK ) автор топика
Ответ на: комментарий от UbuntUser 05.08.20 21:49:42 MSK

потому что это не действие. действие — выделить что-то при помощи лассо, а на добавление точек внутри одного действия ctrl+z и не должен срабатывать. тем не менее мы горячо благодарим вас за ваше наблюдение и желаем вам успехов в работе и в личной жизни.

vedowi6419
( 05.08.20 21:55:07 MSK )
Последнее исправление: vedowi6419 05.08.20 21:55:37 MSK (всего исправлений: 1)

Ответ на: комментарий от vedowi6419 05.08.20 21:55:07 MSK

А если 67 точек отмечено, а на 68-ой промахнулся. Всё заново отмечать?

UbuntUser
( 05.08.20 22:03:16 MSK ) автор топика
Ответ на: комментарий от UbuntUser 05.08.20 22:03:16 MSK

ну если прочитать мануал, например — можно узнать о магии клавиши Backspace

vedowi6419
( 05.08.20 22:16:48 MSK )
Ответ на: комментарий от vedowi6419 05.08.20 22:16:48 MSK

Магия реально работает! Спасибо. Вообще, конечно, странно, что они отказались от горячей клавиши Отменить и заменили её другими …

UbuntUser
( 05.08.20 22:28:00 MSK ) автор топика
Последнее исправление: UbuntUser 05.08.20 22:29:44 MSK (всего исправлений: 1)

Ответ на: комментарий от UbuntUser 05.08.20 22:28:00 MSK
vedowi6419
( 05.08.20 22:31:06 MSK )
Ответ на: комментарий от vedowi6419 05.08.20 22:31:06 MSK

Ножницы работают аналогично. Но там работает Ctrl + Z.

UbuntUser
( 05.08.20 22:34:46 MSK ) автор топика

Самое смешное, после моих переустановок (пытался даже собрать из сырцов), гимп даже ещё быстрее стал, почему-то. Раза в 3, по ощущениям. Открывается моментально, как калькулятор или терминал. В чём секрет, не знаю. Но перед этим я его конкретно сломал своим locate + rm rf … нет худа без добра)).

UbuntUser
( 05.08.20 22:36:30 MSK ) автор топика
Ответ на: комментарий от UbuntUser 05.08.20 22:34:46 MSK

4.2 ножницы работают точно так же, как и лассо

Gimp

Многоплатформенный бесплатный редактор растровых и частично векторных изображений Gimp. Редактор предназначен для дизайнеров, художников, фотографов и т.п.

Список всех горячих клавиш взят со стабильной версии Gimp 2.10.32.

Системные требования

Версия ОС Windows 7 и выше
Процессор 1.6Ghz Dual-core CPU
Оперативная память 2 GB ОЗУ
Свободное место на диске 1300 Мб

Описание

Файл

Создать проект Ctrl + N
Создать из буфера обмена Ctrl + Shift + V
Открыть Ctrl + O
Открыть как слои Ctrl + Alt + O
Сохранить Ctrl + S
Сохранить как Ctrl + Shift + S
Экспортировать Ctrl + E
Экспортировать как Ctrl + Shift + E
Печать Ctrl + P
Показать в менеджере файлов Ctrl + Alt + F
Закрыть просмотр Ctrl + W
Закрыть всё Ctrl + Shift + W
Выход Ctrl + Q

Правка

Отменить действие Ctrl + Z
Вернуть Ctrl + Y
Вырезать Ctrl + X
Копировать Ctrl + C
Копировать видимое Ctrl + Shift + С
Вставить Ctrl + V
Вставить на место Ctrl + Alt + V
Вставить как новое изображение Ctrl + Shift + V
Очистить Delete
Залить цветом переднего плана Ctrl + ,
Залить цветом фона Ctrl + .
Залить текстурой Ctrl + ;

Выделение

Выделить всё Ctrl + A
Снять выделение Ctrl + Shift + A
Инвертировать Ctrl + I
Сделать плавающим Ctrl + Shift + L
По цвету Shift + O
Из контура Shift + V
Переключить быструю маску Shift + Q

Вид

Масштаб: 100% `
Масштаб: Уменьшить масштаб
Масштаб: Увеличить масштаб +
Масштаб: Уменьшить по высоте окна Ctrl + Shift + J
Масштаб: 1600% 5
Масштаб: 800% 4
Масштаб: 400% 3
Масштаб: 200% 2
Масштаб: 100% 1
Масштаб: 50% Shift + 2
Масштаб: 25% Shift + 3
Масштаб: 12,5% Shift + 4
Масштаб: 6,25% Shift + 5
Центрировать изображение в окне Shift + J
Во весь экран F1 1
Показывать выделение Ctrl + T
Показывать направляющие Ctrl + Shift + T
Показывать линейки Ctrl + Shift + R

Изображение

Создать копию Ctrl + D
Объединить видимые слои Ctrl + M
Свойства изображения Alt + Enter

Слой

Создать слой Ctrl + Shift + N
Создать копию слоя Ctrl + Shift + D
Перейти на предыдущий слой Page Up
Перейти на следующий слой Page Down
Перейти на верхний слой Home
Перейти на нижний слой End
Сместить Ctrl + Shift + O

Инструменты

Выделение: прямоугольное R
Выделение: эллиптическое E
Выделение: свободное F
Выделение: смежных областей U
Выделение: по цвету Shift + O
Выделение: ножницы I
Плоская заливка Shift + B
Градиент G
Карандаш N
Кисть P
Ластик Shift + E
Аэрограф A
Перо K
Кисть MyPaint Y
Штамп C
Лечебная кисть H
Размытие-Резкость Shift + U
Размазывание S
Осветление-Затемнение Shift + D
Выравнивание Q
Перемещение M
Кадрирование Shift + C
Вращение Shift + R
Изменить Shift + S
Наклон Shift + H
Перспектива Shift + P
3D преобразование Shift + W
Трансформации Shift + T
Преобразование по точкам Shift + L
Зеркало Shift + F
Преобразование по рамке Shift + G
Искажения W
Контуры B
Текст T
Пипетка O
Измеритель Shift + M
Лупа Z
Панель инструментов Ctrl + B
Цвета по умолчанию D
Поменять местами цвета X

Окна

Слои Ctrl + L
Кисти Ctrl + Shift + B
Текстуры Ctrl + Shift + P
Градиенты Ctrl + G
Панель инструментов Ctrl + B
Переключение между открытыми файлами «Закладками» от 1 до 9 Alt + 1…9
Скрыть стыкуемые диалоги Tab

Справка

Справка F1
Контекстная справка Shift + F1
Найти и выполнить действие /

Как отменить действие в gimp

Почти все вносимые в изображения изменения могут быть отменены. Вы можете отменить последнее действие, выбрав в меню изображения Правка → Отменить , но эта операция применяется так часто, что вы стоит комбинацию клавиш Ctrl + Z .

Сама отмена может быть отменена. После отмены действия вы можете вернуть его выбрав в меню изображения пункт Правка → Повторить , или с использованием клавиши быстрого доступа, Ctrl + Y . Часто это полезно при оценке эффекта какого-либо действия, с помощью его неоднократной отмены и повтора. Обычно это происходит очень быстро, без дополнительного расхода ресурсов или изменения истории отмены, поэтому никакого вреда в этом нет.

Если вы отмените одно или несколько действий и затем произведёте какую-либо операцию кроме отмены и возвращения, возможности вернуть те действия больше не будет: они потеряны навсегда. Решением проблемы является дублирование изображения и работа с копией. (При этом не выполняйте пробные операции с оригиналом, поскольку история действий при дублировании не копируется.)

Если вы часто используете отмену и возврат на множество шагов за раз, возможно будет более удобно работать с диалогом Истории отмен — прикрепляемой панелью, которая показывает небольшие эскизы каждой точки в истории отмены, позволяя вам перемещаться назад или вперёд к точке, по которой вы щёлкаете.

Для каждого изображения сохраняется своя история действий. «История действий» является одним из компонентов изображения. С этой целью GIMP выделяет определённое количество памяти на каждое изображение. Вы можете увеличить или уменьшить количество используемой памяти на вкладке Окружение в диалоге настройки программы. Здесь расположены две важные переменные: Минимальное число уровней отмены , которые поддерживаются невзирая на количество потребляемой памяти, и Максимально памяти для отмены , израсходовав которую GIMP начнёт удалять наиболее старые элементы из истории действий.

Хотя история действий является компонентом изображения, она не сохраняется вместе с ним в собственный формат GIMP с расширеним XCF (хотя все остальные свойства изображения сохраняются). Когда изображение будет открыто вновь, история действий будет пуста.

Реализация истории действий в GIMP довольно сложна. Многие операции (такие как изменение видимости слоя) требуют очень мало памяти для возможной отмены, поэтому вы можете выполнить большое их количество до того, как они начнут пропадать из истории действий. Некоторые операции (и снова изменение видимости слоя) являются сжатыми , поэтому выполнение их несколько раз подряд производит лишь одну точку в истории действий. Тем не менее, иные операции потребляют много памяти для возможной отмены. В качестве примера можно привести практически любой фильтр: поскольку фильтры реализованы как расширения, ядро GIMP не может доподлинно узнать, что они изменили. Таким образом, не существует иного способа отменить такое действия кроме как запомнить содержимое затронутого слоя до и после операции. Вы можете выполнить ограниченное количество таких операций прежде, чем они будут удалены из истории действий.

3.1. Неотменяемые операции

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

Существует несколько важных действий, которые изменяют изображение, но не могут быть отменены.

Закрытие изображения

The Undo History is a component of the image, so when the image is closed and all of its resources are freed, the Undo History is gone. Because of this, unless the image has not been modified since the last time it was saved, GIMP always asks you to confirm that you really want to close the image. (You can disable this in the Environment page of the Preferences dialog; if you do, you are assuming responsibility for thinking about what you are doing.)

« Reverting » means reloading the image from the file. GIMP actually implements this by closing the image and creating a new image, so the Undo History is lost as a consequence. Because of this, if the image is unclean, GIMP asks you to confirm that you really want to revert the image.

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

Filters, and other actions performed by plugins or scripts, can be undone just like actions implemented by the GIMP core, but this requires them to make correct use of GIMP ‘s Undo functions. If the code is not correct, a plugin can potentially corrupt the Undo History, so that not only the plugin but also previous actions can no longer properly be undone. The plugins and scripts distributed with GIMP are all believed to be set up correctly, but obviously no guarantees can be given for plugins you obtain from other sources. Also, even if the code is correct, canceling a plugin while it is running may corrupt the Undo History, so it is best to avoid this unless you have accidentally done something whose consequences are going to be very harmful.

Как отменить действие в gimp

Почти всё, что вы делаете с изображением, может быть отменено. Вы можете отменить последнее действие выбрав в меню изображения Правка → Отменить , но эта операция применяется так часто, что вы действительно должны запомнить клавишу быстрого доступа Ctrl + Z .

Сама отмена может быть отменена. После отмены действия вы можете вернуть его выбрав в меню изображения пункт Правка → Повторить , или с использованием клавиши быстрого доступа, Ctrl + Y . Часто это полезно при оценке эффекта какого-либо действия, с помощью его неоднократной отмены и повтора. Обычно это происходит очень быстро, без дополнительного расхода ресурсов или изменения истории отмены, поэтому никакого вреда в этом нет.

Если вы отмените одно или несколько действий и затем произведёте какую-либо операцию кроме отмены и возвращения, возможности вернуть те действия больше не будет: они потеряны навсегда. Решением проблемы, если вам это создает трудности, является дублирование изображения и работа с копией. ( Не с оригиналом, поскольку история отмен/возвратов не копируется когда вы дублируете изображение.)

Если вы часто используете отмену и возврат на множество шагов за раз, возможно будет более удобно работать с диалогом Истории отмен — прикрепляемой панелью, которая показывает небольшие эскизы каждой точки в истории отмены, позволяя вам перемещаться назад или вперёд к точке, по которой вы щёлкаете.

Для каждого изображения сохраняется своя история действий. «Истороия отмен» является компонентом изображения. Для этой цели GIMP выделяет определённое количество памяти на каждое изображение. Вы можете изменить ваши настройки для увеличения или уменьшения количества используемой памяти с помощью страницы Окружение в диалоге настроек. Здесь расположены две важные переменные: минимальное число уровней отмен , которые поддерживаются невзирая на количество потребляемой памяти, и максимально памяти для отката , после чего GIMP начнёт удалять наиболее старые элементы из истории отмен.

Хотя история отмен является компонентом изображения, она не сохраняется когды вы сохраняете изображение в родном для GIMP формате, XCF, который сохраняет все остальные свойства изображения. Когда изображения открыто вновь, оно будет иметь пустую историю отмен.

Реализация отмены в GIMP довольно сложна. Множество операций требуют очень мало памяти отмены (такие как изменение видимости слоя), поэтому вы можете выполнять долгие последовательности перед тем как они удалятся из истории отмен. Некоторые операции (изменение видимости слоя снова в качестве примера) являются сжатыми , поэтому выполнение их несколько раз подряд производит лишь одну точку в истории отмен. Тем не менее, существуют другие операции, которые могут потреблять много памяти отмены. Большинство фильтров являются примером этого: поскольку они реализованы плагинами, ядро GIMP не имеет никакого действительно эффективного способа узнавать что они изменили, таким образом, нет никакого способа отмены, кроме, запоминания всего содержимого затронутого слоя до и после операции. Вы можете выполнить лишь несколько таких операций прежде, чем они будут удалены из истории отмены.

3.1. Неотменяемые операции

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

Существует несколько важных действий, которые изменяют изображение, но не могут быть отменены.

Закрытие изображения

История отмен является компонентом изображения, поэтому когда изображение закрывается и все его ресурсы освобождаются, история отмен уходит вместе с ним. В связи с этим, пока изображение не было изменено с последнего времени сохранения, GIMP всегда будет спрашивать подтверждения при его закрытии. (Вы можете запретить это на странице диалога настроек Окружения. Если отключили, вы берёте на себя ответственность о том, что вы делаете.)

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

Некоторые инструменты требуют выполнения комплексного набора манипуляций перед их приминением, но позволяют отменить лишь целые операции вместо отдельных элементов. Например, «Умные ножницы» позволяют вам создавать закрытые контуры щелчками по различным точкам изображения, и затем щелчком внутри контура для создания выделения. Вы не можете отменить отдельные щелчки: отмена после завершения вернет вас к начальной точке. В другом примере, когда вы работаете с инструментом «Текст», вы не можете отменить отдельные буквы, измененния шрифта и т.д.: отмена после завершения операций удалит только что созданный текстовый слой.

Фильтры, и другие производимые плагинами или скриптами действия, могут быть отменены также как и реализовываемые ядром GIMP действия, но при условии корректного использования ими функций отмены GIMP. Если код неккоректен, плагин потенциально может испортить историю отмен, так что не только действия плагина, но и предыдущии действия более не смогут правильно отменяться. Все поставляемые с GIMP скрипты и плагины достоверно работают корректно, однако очевидно, что нет гарантий для плагинов, полученных из других источников. Также даже если код является корректным, отмена плагина во время его работы иногда может оставить историю отмен повреждённой, поэтому лучше этого избегать, если вы случайно не сделали чего-то с плохими последствиями.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *