Skip to content
TextMate plugin (Cocoa) shell for running 'ack'
Objective-C Perl C
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
AckMate.xcodeproj fix cruft/leaks from earlier hasty commit Jun 23, 2010
English.lproj Adding keyboard shortcuts to toggle "Literal Match" and "Ignore Case"… Jun 23, 2010
bundle_extras improve support for UTF-8 accented characters Jun 24, 2010
source fix stupid dangling delegate Oct 6, 2011
.gitignore inital commit Mar 25, 2010
AckMate_Prefix.pch initial source commit Mar 25, 2010
Info.plist new binary release 1.1.2 Jun 24, 2010
LICENSE.txt initial source commit Mar 25, 2010
README.mdown Results collapse/expand, rev to version 1.1 Apr 23, 2010 initial source commit Mar 25, 2010



AckMate is a TextMate plugin for running Ack in a Cocoa window.

This plugin is only compatible with Mac OS X 10.5 and above.


Like many of you, I do this sort of thing to keep my family warm, clothed, and fed. Every hour I spend on AckMate is an hour that I'm not billing for.

If you find AckMate useful, a small donation is a great way to show your appreciation.

Binary Installation

  • Download the latest release from the downloads section
  • Save any unsaved documents you have open in TextMate
  • Unpack the zip file and double-click the AckMate.tmplugin icon


Check the wiki for usage instructions.

Building From Source

AckMate's build process requires Ragel to be in your PATH.


I'm always willing to look at a pull request.

However, any pull requests that include changes to the ackmate_ack.autogenerated file will be ignored without comment.

Changes to ack itself should be directed to Andy Lester (the author of ack) via his github repo. I will periodically rebase AckMate's version of ack against the offical ack release.

You can’t perform that action at this time.