Google Analytics (Hidden)

Monday, February 7, 2011

Shortcut Keys. The untold story.

With the introduction of the Keyboard Shortcut UI in Revit 2011 and the change to .XML file format for storing of hotkey information, keyboard shortcuts have never been so user friendly or so powerful.
The basics of the Keyboard Shortcut UI are well documented in how to assign keystrokes, search the UI, import, export etc. but the more useful and powerful side of the .XML format and new UI does not seem to be very well documented at all.

There are several major improvements in how Revit can handle the new keyboard shortcuts format.
• Assigning the same keyboard shortcut to toggle commands.
• Assigning the same keyboard shortcut to multiple tasks.
• The use of up to 5 characters to a shortcut.
• Hotkey Strings (Multiple Hotkeys)

Toggle Commands

You can now assign the one shortcut key to “’toggle” through commands, for example assign
• ZZ to “Activate View” and ZZ to “Deactivate View” (one hotkey = 2 commands)
• AA to "Reveal Hidden Elements" and AA to "Close reveal Hidden Elements" (one hotkey = 2 commands)
• QQ to "Unhide Element" and QQ to and "Unhide Category" (one hotkey = 2 commands)
• RR to “Show crop View” and RR to “Hide Crop View” (one hotkey = 2 commands)
I always hated going to View Control Bar and trying to pick this one.
• And there are a few more.

In a working example if you have an element hidden a your view by hitting AA to activate "Reveal Hidden Elements" , click on desired element ,hit QQ to "Unhide Element" (or Category), hit AA to "Close reveal Hidden Elements" and your done using only 2 hotkeys.
ZZ to “Activate View” and “Deactivate View” nice and simple!

Obviously the Keys assigned are personal choice

Multi Assign Shortcut Keys

We can now assign the same shortcut key to multiple commands of a similar kind, for example
• EE can be assigned to approx. 40 different commands
Edit Boundary (click on Roof, Floor or Filled Region etc. hit EE you are in edit mode)
Edit Wall Profile (click on wall hit EE and you are in Edit Wall Profile Mode)
Edit Family (click on a family hit EE takes you to family editor)
Edit Witness Line (click on dimension hit EE and you are in Edit Witness Line mode.
Just about all of the Edit commands work with this one hotkey.
• FF can be assigned to all the "Finish" commands which are all associated with the “Big Green Tick”
There is approx. 30 of these commands
• CC can be assigned to all the "Cancel" commands which are all associated with the “Big Red Cross”
there is approx. 20 of these commands.

A working example

Click on floor hit EE you are in Edit Boundary mode, make your changes, hit FF your Finished
Click on a wall hit EE you are in Edit Wall Profile mode, make your changes, hit FF your Finished
So with 3 hotkeys EE, FF, CC we can activate approx. 90 different command scenarios.

Hotkey Strings (Multiple Hotkeys)

Another feature with no documentation is the ability to drill down into the depths of a command with the shortcuts.
You can enter a shortcut to draw a rectangular or circular wall rather than just hitting a shortcut for wall and then pick the circle or rectangle shape.
If you have assigned shortcut keys to the Context Tab>Draw commands (line, rectangle, circle, pick line, pick wall, etc. ) then you can
• Hit WACL, WA (Wall command activated) CL (Draw Circle activated) go ahead and draw circular wall.
• Hit RFRL, RF (Roof by Footprint activated) RL (Draw Rectangle activated) go ahead and draw rectangular roof.
• Hit FLPW, FL (Floor command activated) PW (Pick Wall activated) go ahead and draw floor by pick wall mode.


Up to 5 characters per Shortcut

Then there is the use of up to 5 characters per shortcut which is self-explanatory and lends itself to thousands of key combinations.

Creating a your perfect Shortcut Key file is a huge job and one that I have found is a constant work in progress, but once setup (even near perfect !) and running is worth all the time spent.

I have attached a copy of my Shortcut Key .XML as a guide, import it if you like as a base to build on and of course these are just “my” preferred keys.


mbkeyboard shortcuts .zip at

For ease of editing multiple shortcuts at once, open the file in Excel, edit and import back to into Revit

How to load .XML
Unzip to any location on computer,
Backup your existing Shortcutkey.xml located
"C:\Users\users name\AppData\Local\Autodesk\Revit\Autodesk Revit Architecture 2011"
Open Revit, start Keyboard Shortcuts UI (KS by default)click on Import and path to the location where you placed the unziped file,click open,revit will ask to either "Merge" or "Overwrite" select the second Overwrite option,all done.

it’s still not perfect.
To this day” View Range “ is still not accessible via a shortcut even though it is listed in the Keyboard Shortcut UI


  1. Point of order....

    Keyboard Shortcuts were available as a subscription advantage for 2010.

    I think you will find also that "RH" was the command (still is OOTB) for toggling 'Reveal hidden elements'


    Tim West

  2. i was unable to get the 4 stroke commands to work, I tried LICI to draw a circular model line (LI - model line, CI, context draw circle) and it wouldnt accept the CI, any suggestions?

  3. I may have missed something here, but having to toggle through with the arrow key and look at the small command line text is a pain...

  4. This comment has been removed by the author.

  5. Yeah it's for 2010, and some of the things are changed, eg, view - region. But come on guys, dont be so lazy. It's fun to discover your own shortcuts!


  6. Thanks for posting this useful content, Good to know about new things here, Let me share this, . LINUX training in pune

  7. I do not always stop by to view these kinds of posts, however I do think that this page has very relevant and professional content. I do find the kind of information rather unique and information. When looking for a place to find relevant and free dissertation topics, we are the best choice. We do deliver excellent help, services that come on time.

  8. โปรโมชั่นGclub ของทางทีมงานตอนนี้แจกฟรีโบนัส 50%
    เพียงแค่คุณสมัคร Gclub กับทางทีมงานของเราเพียงเท่านั้น
    สมัครสล็อตออนไลน์ >>> goldenslot
    สนใจร่วมลงทุนกับเรา สมัครเอเย่น Gclub คลิ๊กได้เลย

  9. เว็บไซต์คาสิโนออนไลน์ที่ได้คุณภาพอับดับ 1 ของประเทศ
    เป็นเว็บไซต์การพนันออนไลน์ที่มีคนมา สมัคร Gclub Royal1688
    และยังมีหวยให้คุณได้เล่น สมัครหวยออนไลน์ ได้เลย
    สมัครสมาชิกที่นี่ >>> Gclub Royal1688

  10. Thanks for such useful and informative content. I found that it is quite interesting and useful. However, this is to let the students know about law assignment help service. Online Assignment Expert is one among those who offer Australian assignment help to students who need the help of experts in their assignment. This firm appeared firstly in the year 2009. Online Assignment help Expert has been the favoured option for many students since its initiation because it offers assignment help, guidance to students as well as free assignment samples. Here, subject matter experts are available to let you understand your assignment with 100% guidance in preparing your assignment. As a result, you get A+ grades in your assessment exams.
    So whenever you need law assignment help, contact us. We have a team of professionals to deal with all your concerns and issues related to the assignment.

  11. if you are a QuickBooks Software user and need any king of assistance then you can contact at QuickBooks Support number for any help. They are well trained professionals who can help you with the best possible solution.

  12. I am a freelancer and have been helping a lot of students in providing assistance to students who frequently gets worried about their assessment tasks and went online to search for assignment australia terms.
    We at My Assignment Services have potentially recognized the need way back and started what we are an enlarged version of then. With many assignment helper companies in the market, no one has quite able to match the standard that we follow. We give utmost priority to students by strictly adhering to the assignment requirements as well as marking rubrics to score high grades. Our write my assignment writers are well-proficient in not only comprehending your assessment tasks but also to give an expert finish to it.
    Provided a well-written assignment suitable to your needs, your search for programming assignment help will now end with My Assignment Services. You just have to visit our website for more information.

  13. Hi! We have all the best paper writing solutions for you regardless of your degree course or your current year of study. Therefore there is no need to look any further, because there is the leading website for term papers online to provide you a marvelous term paper help.

  14. Hi, this is a nice blog thanks for sharing the Informative blog. provide the Chemistry homework helper for a assist to student queries. Our writers conduct thorough research to provide you with a flawless Chemistry homework helper. My Assignment help brings do my geometry homework .Writing an elaborate do my geometry homework is anything but easy and most students lack the tenacity to work on the details accurately. If you get the more details Please visit the site through Link

  15. Our motto is to help all the students who are searching to the best MATLAB Assignment Help

  16. Do you need assignment help services? Singapore Assignment Assistance provides the best assignment help services by the best expert assignment writers at the most affordable cost. We provide superior quality educational writing services for all students of Singapore University.

  17. Avail academic writing services from the expert homework helpers of and score well in your academic career. We offer every assignment help to the students of all educational level.

  18. I like to read the effective information from your blog, please keep doing share these types of article content regularly. This is the best content for assignment readers who are searching Assignment Help services on the internet.


  19. When it comes to your academic dreams and grades we try to give our best by supporting you in completing your college assignments.
    Our administrative experts work dedicatedly and passionately to provide top quality essay writing help to the students. Meticulous paper structures,
    subject matter relevance, free from grammatical errors are main characteristics that our highly experienced and talented writers endeavor for.
    Still drowning in the worry to complete your college assignments?

    Assignment helpers Online

  20. If you want to install QuickBooks software it gives the feature of cloud storage with Quickbooks software access from anywhere in the world if you facing any kind of issue related to it you can contact with our technical team our QuickBooks support phone number they will available 24*7.QuickBooks support phone number

  21. Hi, I am stella brown I am reading your blog, It is amazing blog thanks for the sharing the blog. provide the electronics assignment help online such as a information about education for students queries. allassignmentservices also provide the biochmical assignment help online. Students from different walks of life can afford our assignment help services as we are affordable. Moreover, our team of academic writers is highly efficient at their work.

  22. We at Indias Fastest News We try To provide the true side of the news, facts which are happening all over the globe

    IFN Website

  23. If you want to stay updates with the latest technology related news we write different articles which includes Full Comparison | Specifications |Reviews. Do Check The website

    For All latest Technology related news