Desk pinup mind map of the popular FrameMaker keyboard shortcuts

Memorize these popular keyboard shortcuts to boost your productivity when authoring in Adobe FrameMaker. Print this PDF and pin it to your workstation to use as a ready reckoner.

FrameMaker keyboard shortcuts reference

For specific keyboard shortcuts for Structured FM, use this desk pinup.
For a complete list of FM shortcuts, see this official help article.


Desk pinup of Adobe FrameMaker keyboard shortcuts for typical structured FM tasks

I am sharing the desk pinup that I use to refer to the keyboard shortcuts for authoring in structured FrameMaker. This PDF is print-ready for A4 printers. If you wish to include modify the listed shortcuts, use this spreadsheet to edit and then print.

Common structured FM shortcuts desk pinup

The above file contains a small subset of all the supported shortcuts and includes the shortcuts for the commands I use frequently. I suppose a good number of these commands are popular with other users. Just print it and stick to your desk, to quickly refer to and learn the popular shortcuts.

For shortcuts of broader tasks, including unstructured FM, see my other post titled Desk pinup mind map of the popular FrameMaker keyboard shortcuts.

Quick FrameMaker tips

Here’s a running list of FrameMaker tips I am compiling. I shall continue to update these, so feel free to bookmark and keep visiting this post 🙂

These are quick to read and are an immense productivity boosters. Happy authoring!

  • Refresh the display by pressing Ctrl+L, if the display doesn’t seem correct while authoring.
  • Create a new table row by hitting Ctrl+Enter.
  • Add a tab inside a table cell by pressing Esc+Tab.
  • Use FluidView format to preview documents. More info here.
  • Modify the ClipboardFormatsPriorities property in the maker.ini file, to change the order of Paste Special options or the default paste option. Use this Google search to find the relevant information.
  • Open the Paste Special dialog box, when pasting, by pressing Ctrl + Shift + V.
  • Apply character formats using Ctrl+8 or F8. See a demo here.
  • Apply paragraph formats using Ctrl+9 or F9. See a demo here.
  • Create a site dictionary containing organization-wide terms like, product names, company name, and so on. It helps all your writers use spell checking effectively. More info is here.
  • Run advanced searches in FrameMaker search window by using wildcards and some regular expressions. A list of wildcards is here.
  • Jump to hyperlinks and cross-reference destinations in a FM doc by holding down Alt and Ctrl while clicking an xref.
  • Lock or unlock a FM document using the shortcut Esc F l k. Or you can use the lock icon in the toolbar for Toggle View Only. Try this option if you suddenly cannot edit a document  in spite of having edit permissions on the file.
  • Use this desk pinup to quickly refer to keyboard shortcuts in Structured FM.
  • Use this mind map to quickly refer to keyboard shortcuts in Structured FM.

What quick tips do you have under your belt? Share them in the comments below. Feel free to add a link (or two!) for more details.

FrameMaker tools, utilities, and resources

Below is a running list of FrameMaker utilities, tools, add-ins, extensions, templates, and so on. Some are free, some paid. Some are recent and maintained, some outdated. Nevertheless, a big thanks to all the creators for providing these.

  1. Compilation of FM tools at
  2. FM tools offered by Leximation at
  3. A bit outdated compilation of sites offering FM tools at
  4. Translators for FM around MIF, LaTeX, BibTeX, et al at
  5. Adobe FrameMaker tutorials, training, and templates on at

Share the links to free or commercial FrameMaker resources in the comments section.

Find all FrameMaker files that use a particular image

We know how to find all the graphics used in a FM file. What if you want to find all the FM files using a particular image, screenshot, graphic, or artwork?

Say, an element of your UI has changed and you have to publish only those documents which use that screenshot.

Say, you want to change description of an artwork that is used in a few documents.

On a local copy of your files you can quickly search for such documents using the illustrated method. Besides native FrameMaker files, this method works on XML and other text files too.

You can download Ultra File Search from its homepage.

Create custom menus to personlize FrameMaker

I blogged on my team blog here about how to create menus in FrameMaker.

FrameMaker lets you do the following with no coding involved!

  • Create new menus.
  • Add tags as menus.
  • Modify existing menu commands.

How does it help you?

  • Remove options to edit template components, from an author’s FrameMaker installation.
  • Personalize the existing FrameMaker menus by rearranging commands on menus or moving out a sub-menu command that you use frequently.
  • Shorten FrameMaker menus by removing distracting (for you) options.

Let me know how and why you use FrameMaker menu customization, in the comments section.

List the imported images in FrameMaker file(s)

So you have imported some graphics and images in your FrameMaker files and now you want to find out which ones were those.

It is advisable to import graphics by reference in FM files, instead of copying directly into the FrameMaker file.

To summarize the video:

  1. When you import images or graphics, import them by reference.
  2. For a single FM file:
    1. Select Special > List of > Reference.
    2. Include the Imported Graphics.
    3. Generate the list of references.
  3. For multiple FM files:
    1. Add all the files in a book.
    2. Select the book, and then Add > List of > References.
    3. Include the Imported Graphics.
    4. Update the book to generate the list of references.

Tip: If you have imported graphics by copying into the document, and assigned a particular paragraph format (eg. Figure title) to them all, you can generate a list of this particular paragraph format.

Further reading:
Importing by reference
Generating list in FrameMaker books
Formatting the generated lists in FrameMaker