Geany에서 복잡한 단축키를 어떻게 만들 수 있나요?

Geany에서 복잡한 단축키를 어떻게 만들 수 있나요?

을 위한메모장++, 매크로를 사용하여 복잡한 기능을 기록 및 저장하고 단축키를 지정할 수 있습니다. Geany에서 비슷한 작업을 어떻게 수행할 수 있나요?

답변1

Geany에서 매크로를 기록하고 단축키를 할당하려면 어떻게 해야 하나요?

설치하다게니매크로플러그인:

geanymacro는 Geany에 대한 사용자 정의 매크로를 제공하는 플러그인입니다. 이는 ConText 기능 패리티 플러그인의 일부로 시작되었습니다. 이 플러그인은 사용자가 핵심 편집기에 추가하고 싶은 기능을 선택할 수 있도록 하면서 가능한 한 가벼운 Geany의 정신에 더 잘 맞도록 개별 플러그인으로 분할되었습니다. 이 아이디어는 ConText라는 Windows용 텍스트 편집기에서 가져왔습니다.

이 플러그인을 사용하면 자신만의 매크로를 기록하고 사용할 수 있습니다. 매크로는 단일 키 조합으로 반복할 수 있는 일련의 작업입니다. 따라서 마지막 2자를 삭제하려는 줄이 수십 개 있는 경우 간단히 녹음을 시작하고 End, 백스페이스, 백스페이스를 누르고 줄을 내린 다음 녹음을 중지할 수 있습니다. 그런 다음 매크로를 실행하면 자동으로 줄이 편집되고 다음으로 이동됩니다. 그런 다음 매크로를 반복적으로 실행하여 원하는 만큼의 행을 수행할 수 있습니다.

도구 메뉴에서 매크로 기록을 선택하면 대화 상자가 나타납니다. 사용되지 않는 키 조합과 이를 식별하는 데 도움이 되는 매크로 이름을 지정해야 합니다. 그런 다음 녹음을 누릅니다. 도구 메뉴에서 매크로 기록 중지를 선택할 때까지 편집기에서 수행하는 작업이 기록됩니다. 지정된 키 조합을 누르기만 하면 매크로가 다시 실행됩니다.

이미 가지고 있는 매크로를 편집하려면 도구 메뉴에서 매크로 편집을 선택하세요. 매크로를 선택하여 삭제하거나 다시 기록할 수 있습니다. 편집 옵션을 선택하면 매크로를 구성하는 모든 개별 요소를 볼 수 있습니다. 각 요소에 대해 서로 다른 명령을 선택하고, 이동하고, 새 요소를 추가하고, 요소를 삭제할 수 있으며, 교체/삽입인 경우 선택한 텍스트를 대체하거나 삽입되는 텍스트를 편집할 수 있습니다. 매크로 이름을 클릭하여 변경할 수도 있고, 새 이름이나 키 조합이 아직 사용되지 않는다고 가정하여 키 조합을 다시 정의할 수도 있습니다.

명심해야 할 유일한 점은 실행 취소 및 다시 실행 작업은 기록되지 않으며 매크로가 다시 실행될 때 재생되지 않는다는 것입니다.

도구 메뉴에서 플러그인 관리자를 선택하고 이 플러그인을 선택한 후 기본 설정을 클릭하여 이 플러그인의 기본 동작을 변경할 수 있습니다. 다음을 변경할 수 있습니다.

  • Geany를 닫을 때 매크로 저장 - 이 옵션을 선택하면 Geany는 기록된 매크로를 저장하고 다음에 Geany를 열 때 사용할 수 있도록 다시 로드합니다. 그렇지 않으면 Geany를 닫을 때 해당 매크로가 손실됩니다. 기존 매크로를 교체하기 전에 확인 - 이 옵션을 선택한 경우 다음을 시도해 보세요.
  • 기존 매크로 위에 매크로를 기록하면 덮어쓰기 전에 확인할 수 있으며, 다른 이름이나 키 트리거 조합을 시도할 수 있는 옵션이 제공됩니다. 그렇지 않으면 동일한 이름이나 동일한 키 트리거 조합을 가진 기존 매크로가 단순히 지워집니다.

원천Geany용 플러그인

관련 정보