Google Wave: Cheat Sheet

Posted on November 11, 2009 by Stuart

I’m taking no credit for this – I was allowing myself to be sucked in by a public wave search and it literally felt like I was drowning – but I discovered this wave in the process.

If you haven’t tried viewing the live public wave feed then I dare you.

Anyway, the info below is the stuff I keep referring back to so thought where better to stick it than on one of the blogs I write on.

More after the jump:


Search Cheat Sheet

This is a quick guide to the operators and restricts supported by wave search.

Keywords

about:[keyword] — finds waves which have [keyword] occurring anywhere. Same as [keyword].
title:[keyword] — finds waves which have [keyword] in the title.
caption:[keyword] — finds waves which have an attachment where [keyword] occurs in the caption.
————————————————

Status

is:read — finds all read waves.
is:unread — finds all unread waves.
Note: you cannot currently do a search like “-is:read” by itself and get reliable results due to an outstanding restriction on megastore queries

is:mute — finds all muted waves.
is:unmute — finds all waves not muted
is:active — currently the same as is:unread.
is:note — finds all waves which have you as the only participant and contributor
————————————————

Participants

from:[address] — finds waves from the participant identified by the address. Special case of from:me identifying waves from yourself.
by:[address] — same as from:[address].
to:[address] — find waves which are a dialogue between you and the participant identified by the address.
with:[address] — find waves that have the participant identified by the given address explicitly listed.
owner:[address] — find waves by person, that they created.
only:[address] — finds waves to which only the participant specified by the given address contributed.
————————————————

Date Search

Currently, there are a few restricts:

past:[date term] — finds all waves in the last period.
previous:[date term] — finds all waves in the period before the last period.
before:[date term] — finds all waves before a certain period.
after:[date term] — finds all waves after a certain period.
which can be combined with date terms:

day
week
month
year
So you can have past:week, past:year. There is also support for

past:N[date term] where N > 0. So you can have past:3days (today, yesterday, the day before yesterday).
Also you can have

past:Ndays
past:Nweeks
past:Nmonths
past:Nyears
Finally, you can abbreviate days, weeks, months and years to a single letter (d, w, m, y). Thus you can write

past:3d
past:2w
————————————————

Folders

in:[folder name] — find waves in the folder with the given name. For example, in:inbox.
in:[search name] — find waves in the saved search with the given name.
is:unfiled — find waves which have not been moved to a user folder.
is:filed — find waves which belong to some user folder.
————————————————

Attachments

has:attachment — finds waves with an attachment. This changed from “is:image”.
has:document — finds waves with an attachment which is a document. (coming soon)
has:image — finds waves with an attachments which is an image. (coming soon)
caption:[keyword] — finds waves with an attachment with caption containing [keyword].
filename:[keyword] — finds waves with an attachment with filename containing [keyword]. (coming soon)
mimetype:[keyword] — finds waves with an attachment with mimetype containing [keyword]. (coming soon)
————————————————

Tags

tag:[tag name] — finds waves with the tag [tag name].
————————————————

Gadgets

has:gadget — finds waves which contain a gadget.
gadget:[keyword] — finds waves which contain a gadget with name containing keywords. e.g. chess, fridge, map, risk, sokoban.
gadgeturl:[keyword] — finds waves which contain a gadget with urls containing keyword.
gadgettitle:[keyword] — finds waves which contain a gadget with a title containing keywords.
————————————————

Expressions

foo & bar — match waves with foo and bar.
You can use AND, or skip the operator altogether, as the logical and is the default.
foo | bar — match waves with foo or bar (or both).
foo OR bar — match waves with foo or bar (or both).
-foo — match waves that do not contain foo. (There is an outstanding bug that causes searches with only negative terms to fail. To get around it, use to:me -foo)
“foo … bar” — matches waves that contain the exact phrase “foo … bar” (There is an outstanding bug for live search not working with phrases)
foo & (bar | -baz) — matches waves that contain foo and either bar or do not contain baz.
————————————————

Phrases

“[multiple terms]” — match waves with one or more terms in sequence:
“hot dog” catches waves with the terms hot and dog in sequence. This is also required for other operators such as in:”new inbox” where say “new inbox” is a saved search.
————————————————

XML Search

tags:subtag — find all waves which have this combination.
tag:[tag] — find all waves which have this .
attribute:[value keyword] — finds all waves which have < …. attribute=value …> where keyword is a token in value.
————————————————

Wave ID

id:”” — find a wave with a specific wave id.
————————————————

Zero Inbox

If you want to zero inbox, you can hack this temporarily by saving a search “my inbox” with the query:

in:inbox is:unread this:week. You can then use the menu option “Mark as read” in the wave panel.
Alternative zero inbox: in:inbox is:unread past:7days -is:mail
————————————————

Saved Searches

A search can be saved using one of two methods:

Create a search in the search box and then press the Save search button at the bottom of the Digest panel.
Add a search using the searches Add button on the Navigation panel. Then add the search query and name of the search in the Saved Search popup panel.
Saved searches can be edited and managed using the pop-up menu which shows when hovering over the saved search in the searches section of the Navigation panel.
————————————————

Filters

Filters are saved searches which also have an action to apply to all waves which match the saved search. The actions supported are

skip inbox – removes the wave from inbox. Whilst this wave continues to match the search, it will continue to stay out of the inbox. Skip inbox will shortly be renamed archive.
mark as read – Whilst the wave continues to match the search, it will be marked as read.
————————————————

Folders

You can add a folder by using the Add button on the folders section of the Navigation panel. A folder is added by typing the folder name in the text box given and hitting enter.

Folders can be managed using the pop-up menu that shows when hovering over the folder on the Navigation panel.

Add folder – A subfolder can be added under the current folder.
Rename – rename the current folder.
Delete – delete the current folder.
————————————————

Language Filter

Much thanks to Geoffrey Spear for the help and insight:

The problem is that these tags aren’t exclusive; if a Wave has any English in it at all it will show up under “lang:en” even if it’s mostly in another language. This is particularly a problem since the search terms themselves are all English so a Wave in, say, Portuguese about using Wave will tell people they need to use “with:whatever” and the system will see “with”, an English word and suddenly the Wave is in both lang:en and lang:pt.
“group:public@a.gwave.com lang:en -lang:es -lang:fi -lang:hu -lang:pt -lang:nl -lang:ja -lang:he -lang:fr -lang:ru -lang:sv -lang:zh -lang:de -lang:no -lang:da”
… is fairly effective, although you basically need to keep adding more as you find Waves not in one of these languages. Not a really good solution :)

Popularity: 9% [?]

Post to Twitter Post to Digg Digg This Post

Other posts by Stuart

»

Comments

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

14 Responses to “Google Wave: Cheat Sheet”

  1. Google Wave Info » Blog Archive » Google Wave Cheat Sheet on November 11th, 2009 11:39 am

    [...] A great list of commands to use in Google Wave, found via Church Tech Matters. [...]

  2. Ellen Druda on November 11th, 2009 8:32 pm

    OK, how do I find the public wave? I’ve got Google Wave but not enough people to play with.

  3. blog.benjaminr.info :: Google :: Google Wave Cheat Sheet on November 12th, 2009 2:08 am

    [...] A great list of commands to use in Google Wave, found via Church Tech Matters. [...]

  4. Chuleta para Google Wave Online on November 12th, 2009 3:20 am

    [...] info y ejemplos | Church Tech Matters Etiquetas: Chuletas, google Wave [...]

  5. Interesantu un noder?gu saitu kr?tuve » Google wave mekl?t?ja operatori on November 12th, 2009 5:13 am

    [...] Pievienot komentaaru Apskatiit komentaarus VN:F [1.7.3_972]Pateicos!Rating: 0.0/10 (0 votes cast)http://churchtechmatters.com/2009/11/11/google-wave-cheat-sheet/ Te b?s operatori, ko atbalsta google wave mekl?t?js. Šis saraksts noteikti [...]

  6. Chuleta para Google Wave on November 12th, 2009 8:22 am

    [...] En Church Tech Matters tienen una lista de comandos para Google Wave que puede ser de lo más útil para los aficionados al último gran invento de Google. Os dejo la traducción al castellano para los interesados. [...]

  7. Stuart on November 12th, 2009 10:18 am

    Hi Ellen …

    What I have done is add a search and in the query box add the following:

    group:public@a.gwave.com

    Works for me but be ready for the deluge!

  8. Bookmarks for November 12th from 16:22 to 21:07 on November 12th, 2009 9:14 pm

    [...] Google Wave: Cheat Sheet : Church Tech Matters – Search Cheat Sheet [...]

  9. Google Wave Cheat Sheet, elenco dei comandi on November 13th, 2009 2:45 am

    [...] [elenco basato su questo cheat sheet] [...]

  10. FubuntuX – Lista de comandos para el manejo del wave. on November 14th, 2009 11:55 pm

    [...] una muy completa lista de comandos para la manipulación de nuestro wave, publicada en churchtechmatters. Aca dejo la traducción para los cortos de english. [...]

  11. Google Wave Cheat Sheet on November 15th, 2009 7:41 pm

    [...] to subscribe to the RSS feed for updates on this topic.Powered by WP Greet BoxI recently posted this post on another blog I occasionally write for. My thinking was that it is a bigger read blog than mine [...]

  12. Jeremy on November 16th, 2009 9:16 am

    The Public Wave worked great if you combine filters to find what you are looking for…

    with:public about:church tech past:minute

  13. Stuart on November 16th, 2009 1:41 pm

    Now there’s a clever idea.

    Thanks Jeremy – I’m still very much getting to grips with wave and I’m sure lots of others are too.

  14. Lexskywalker.it – Way to Valinor » Blog Archive » Google Wave on November 23rd, 2009 9:13 am

    [...] Google Wave cheats Condividi: [...]