Ten fantastic keyboard shortcuts in OpenOffice.org

Ten fantastic keyboard shortcuts in OpenOffice.org


A lot of software users I meet seem to feel they are not using their software as efficiently as they could. If that includes you, then listen up. Here is my list of the ten, lesser-known, OpenOffice.org Writer keyboard shortcuts that will help you improve your productivity.

When I say "lesser known" I should really say poorly documented or not documented at all. That said, when I've taught on keyboard shortcuts in the past these are the ones that fewer users seem to know of. Something else to note is that although these are all for Writer, you may find some of them in other word processors as well.

Why I use keyboard shortcuts

I'm a keyboard type of person. When I first learned to use computers there was no mouse. For my first real application work the mouse was used solely to position coordinates: commands were entered with the keyboard. What can I say, I like using the keyboard. So when I come across an application for the first time I seek out the keyboard shortcuts. Not for me the constant moving of hand from keyboard to mouse.

Even if you are a dedicated mouse user, learning a few -- er -- key shortcuts can drastically improve the way you work. When you are in the middle of a long edit, hitting CTRL+S is a lot quicker than clicking the save button. Personally I'm not satisfied with just using CTRL+S, CTRL+P and ALT+Menu-Option, I demand more from my keyboard shortcuts! These shortcuts are in no particular order and I use some of them more often than others; however, all of them save me a lot of time.

If you do a lot of typing (as opposed to pseudo desktop publishing) in Writer, it's definitely worth remembering some of these. They are also very useful if you find yourself writing documents longer than the average letter--for example I often prepare my column pieces in Writer. These also reflect those which end-users find more useful when I teach them.

Moving paragraphs

Ever wanted to move a entire paragraph up or down in your document? Cut and paste may work but it takes time. A more elegant solution is to just move the paragraph itself.

  • Place your cursor in a paragraph.
  • Now use CTRL+ALT+ up or down cursor arrows to move the whole paragraph up and down in the document one paragraph at a time
  • CTRL+up/down works on some set-ups as well.

Change paragraph alignment

This is one of the better known ones but I still find a lot of people are unaware of how much time it can save you.

  • CTRL+L will change the current paragraph to be aligned left
  • CTRL+R to be right aligned
  • CTRL+E to centre it
  • CTRL+J to justify it

Inserting a page break

Again one that some people know but not that many end-users. In fact I have found a lot of people don't even know what a page break is and they will just press RETURN several times to move some text onto the next page. Which of course means they come unstuck when the text above is reduced somehow. A page break guarantees the text following it goes on a new page.

  • Use CTRL+ENTER to this is a new paragraph start a fresh page

Moving around the document

As you use these keyboard shortcuts more you may begin to almost resent having to use the mouse. Particularly to go to defined places like the beginning or end of a line or the document. Most users know about using the cursor keys to move around but there are some ways to jump rather than move.

  • HOME takes you to the start of the current line (not the current paragraph)
  • END will go to the end of the line
  • CTRL+HOME takes you to the start of the document
  • CTRL+END takes you to the end of the document
  • CTRL+ LEFT/RIGHT cursor keys moves you in that direction by one word

Selecting without the mouse

Once you get used to moving around using the keyboard you'll find it useful to select text using it as well. Again some of this is quite well known.

  • Hold down SHIFT as you move the cursor to select the text you are moving over.
  • SHIFT+HOME selects from the current character to the start of the line
  • SHIFT+END selects from the current character to the end of line
  • Once a line is selected, SHIFT + UP or DOWN cursor keys respectively will add lines above or below to the selection
  • CTRL+SHIFT+HOME selects from the current position to the start of the document
  • CTRL+SHIFT+END does the opposite.

Applying styles and formatting as you type

Styles should be a staple tool of any Writer user, much more so than Microsoft Word users because of the key part styles play in Writer. You can use keyboard shortcuts to apply typical styles to the current paragraph.

  • CTRL+1 = Heading 1
  • CTRL+2 = Heading 2
  • CTRL+3 = Heading 3
  • CTRL+0 = Default style
  • CTRL+5 = Line spacing to 1.5

Okay the last one is formatting rather than a defined style, but I find it handy and I couldn't think where else to include it in this document.

Applying list levels as you type

Suppose you have simple multi-level bullet list like this..

  • Item 1
  • Item 2
    • Item 2-1
  • Item 3

The way I see many users create that is to type it all as one list then go back and insert tabs into item 2a. You see, if you insert the tab as you go (that is type "Item 2" then press ENTER then TAB then type "Item 2-1") when you arrive at "Item 3" you find it is on the same level as Item 2-1. Pressing Backspace will just remove the bullet - not what you want at all. Try it, you'll see what I mean. Go on, I'll wait.

You can avoid this mess by applying the list levels as you type. Using SHIFT+TAB at the start of a list item will move it up one level in the list. Here's a step-by-step example to produce the above list.

  • Switch on bullet lists (on some window managers SHIFT+F12 will work here).
  • Type "Item 1" and press ENTER
  • Type "Item 2" and press ENTER
  • Press TAB and type "Item 2a", press ENTER
  • Press SHIFT+TAB and type "Item 3"

That results in the bullet list as you want it, without having to go back. This really comes into its own when dealing with long lists or those with multiple nested levels. If it's a numbered list the moving something up to a higher level will of course give it the next available number at that level.

Inserting a non-numbered paragraph into a numbered list

So what happens when you need to have two paragraphs in a single list item? You type the first paragraph, hit ENTER and then delete the bullet point. Okay it works, but for me it's one too many actions. Try hitting ALT+ENTER to insert a new paragraph without including a bullet or number. Again for numbered lists the numbering will continue the next time you press ENTER without the ALT. I shall leave the argument as to whether list items should contain multiple paragraphs for another day.

Superscript and Subscript

When I found this one I was particularly happy because I often found myself typing things which required super or subscript and applying after the fact is a right royal pain. These shortcuts enable you to toggle super or sub script mode as you type.

  • CTRL+SHIFT+P toggles superscript mode
  • CTRL+SHIFT+B toggles subscript mode

Moving objects and images

The final one is the one use less often but it's still useful. When you have an object (image, drawing etc.) I find the mouse can be a little imprecise when moving it around, particularly if that is fine-tuning the placement.

  • ALT+ARROW KEYS moves a selected object on the page.

Conclusion

Well that's it. The list is not exhaustive and I am sure you will have other shortcuts you find valuable. Feel free to share them here as a comment if you are so inclined. Of course it's entirely possible you are those modern types that likes these new fangled mouse thingies. Well so be it but if you do a lot of typing/writing in Writer you could well find these useful. They take practice but start with one or two and keep at it. After a while you find you forget where the menu or toolbar equivalent is!

Category: 

Author information

Ryan Cartwright's picture

Biography

Ryan Cartwright heads up Equitas IT Solutions who offer fair, quality and free software based solutions to the voluntary and community (non-profit) and SME sectors in the UK. He is a long-term free software user, developer and advocate. You can find him on Twitter and Identi.ca.

Most forwarded

Interview with Dave Mohyla, of DTIDATA

Dave Mohyla is the president and founder of dtidata.com, a hard drive recovery facility based in Tampa, Florida.

TM: Where are you based? What does your company do?
DTI Data recovery is based in South Pasadena, Florida which is a suburb of Tampa. We have been here for over 10 years. We operate a bio-metrically secured class 100 clean room where we perform hard drive recovery on all types of hard disks, from laptop hard drives to multi drive RAID systems.

Anybody up to writing good directory software?

Since the very beginning, directories (of any kind) have had a very central role in the internet. (I have recently grown fond of Free Web Directory. Even Slashdot can be considered a directory: a collection of great news and invaluable user-generated comments. As far as software is concerned, doing a quick search on Google about software directories will return the free (as in freedom) software directories like Savannah, SourceForge, Freshmeat and so on, followed by shareware and freeware sites such as FileBuzz, PCWin Download Center and All Freeware (great if you're looking for shareware and freeware, but definitely less comprehensive than their free-as-in-freedom counterparts).

Interview with Mark Shuttleworth

Mark Shuttleworth is the founder of Thawte, the first Certification Authority to sell public SSL certificates. After selling Thawte to Verisign, Mark moved on to training as an astronaut in Russia and visiting space. Once he got back he founded Ubuntu, the leading GNU/Linux distribution. He agreed on releasing a quick interview to Free Software Magazine.

Is better education the key to finding better software?

I read David Jonathon's article Anybody Up To Writing Good Directory Software? the other day, which got me thinking about software directories in general. As David mentioned, many of the software directories one finds when doing a quick google search are free as in beer, not as in freedom. But what interests me is the software directories that already exist, providing a combination of both free as in beer software, and open source software. Sites such as Freeware Downloads and Shareware Download don't advertise themselves as providing free as in liberty software, but each of them have a good selection of open source software available... if you know where to look.

Most emailed

Free Open Document label templates

If you’ve ever spent hours at work doing mailings, cursed your printer for printing outside the lines on your labels, or moaned “There has got to be a better way to do this,” here’s the solution you’ve been looking for. Working smarter, not harder! Worldlabel.com, a manufacture of labels offers Open Office / Libre Office labels templates for downloading in ODF format which will save you time, effort, and (if you want) make really cool-looking labels

Creating a user-centric site in Drupal

A little while ago, while talking in the #drupal mailing list, I showed my latest creation to one of the core developers there. His reaction was "Wow, I am always surprised what people use Drupal for". His surprise is somehow justified: I did create a site for a bunch of entertainers in Perth, a company set to use Drupal to take over the world with Entertainers.Biz.

Update: since writing this article, I have updated the system so that the whole booking process happens online. I will update the article accordingly!

So, why, why do people and companies develop free software?

More and more people are discovering free software. Many people only do so after weeks, or even months, of using it. I wonder, for example, how many Firefox users actually know how free Firefox really is—many of them realise that you can get it for free, but find it hard to believe that anybody can modify it and even redistribute it legally.

When the discovery is made, the first instinct is to ask: why do they do it? Programming is hard work. Even though most (if not all) programmers are driven by their higher-than-normal IQs and their amazing passion for solving problems, it’s still hard to understand why so many of them would donate so much of their time to creating something that they can’t really show off to anybody but their colleagues or geek friends.

Sure, anybody can buy laptops, and just program. No need to get a full-on lab or spend thousands of dollars in equipment. But... is that the full story?

Fun articles

Santa Claus - the most successful open source project

It dawned on me the other day, as I was shopping for the dozens of gifts it seems I have to buy every December, that Santa Claus is the most successful open source project in history. (Bridget @ Illiterarty would agree with that). Santa Claus is essentially a marketing development that is embodied by everyone who stuffs a sock, gives a gift, hosts a dinner or wishes Merry Christmas over the holiday season.

Most emailed

Editorial

When I first started thinking about Free Software Magazine, I was feeling enthusiastic about the dream. I had Dave, Gianluca, and Alan willing to help me, I had established members of the free software community willing to help me out, I had writers volunteering their time and energy for free, and I had a generous offer from OpenHosting for servers, all before I'd proved myself. There was a sense of excitement in the air, and I thought maybe, just maybe, I could make this work.

Free Software Magazine uses Apollo project management software and CRM for its everyday activities!