Caret Movements

Moving to a Specific Position

To position the caret at a specific place in your document, you move the pointer to the slot required and click Select. Note that if the slot you are pointing at is a blank slot and there is a text slot to the left, PipeDream will place the caret in the text slot. It does this to prevent you accidentally typing text into the wrong column. If you really want to be in the slot you are pointing at and not the text slot, hold down and click Select in the slot.

Using the Keyboard

You can also use the keyboard to move around the document.

Press the or arrow keys to move up or down a line at a time. PipeDream will scroll the window if necessary.

Press the arrow key to move the caret one character to the left, or to the previous column.

Press the arrow key to move the caret one character to the right.

Press Page Up or Page Down to move a windowful down or up at a time.

Press Ctrl-CPL or Ctrl-CPR to move a windowful left or right. It may be easier to do this by clicking Select in the horizontal scroll bar.

Press Home to go to the top of the column.

Press End to go to the bottom of the column.

Press Tab to move to the next column.

Press Shift-Tab to move to the previous column.

Press Shift-→ to move the caret to the next word.

Press Shift-← to move the caret to the previous word.

Press Ctrl-→ to move the caret to the end of the slot.

Press Ctrl-← to move the caret to the start of the slot.

(Note that is the left arrow key and should not be confused with (Backspace) which deletes the character to the left of the caret.)

Give the First Column command to move to the first column or the Last Column command to move to the last column.

Menu Command Ctrl-sequence Key
Caret First column CFC Ctrl-Shift-Tab
Last column CLC Ctrl-Tab

To move to a particular slot

Give the Go to Slot command

Menu Command Ctrl-sequence Key
Caret Go to Slot CGS

When the dialogue box appears, type in the reference of the slot you want to move to. The slot reference can be an external reference to a slot in another document. In this case, type in the slot reference as [document]slotref, where document is the name of the document you want to move to. For example, if you type [letter]A3, the caret will be positioned in slot A3 of the document called 'letter'. The new window will come to the front of the screen.

To position the line containing the caret in the centre of the window

The Centre Window command puts the line with the caret on it in the centre of the window:

Menu Command Ctrl-sequence Key
Caret Centre Window CWI

PipeDream has three commands which help you switch between two parts of a document very quickly.

You can tell PipeDream to remember ('save') the current position. Then, from another part of the document, you can jump back to this position in one of two ways:

Using the latter method, you can jump backwards and forwards between the two positions simply by giving the command.

To save the caret position

1. Position the caret at the point you want PipeDream to remember.

2. Give the Save Position command:

Menu Command Ctrl-sequence Key
Caret Save Position CSP

3. Move to another part of the document.

4. Give the Restore Position command:

Menu Command Ctrl-sequence Key
Caret Restore Position CRP

The caret will move back to the position you saved. If the restored caret position is in another document, that document's window will come to the front of the screen. This command is especially useful if you are working on a very large document.

The Swap Position and Caret command enables you to move between the last saved position and the caret position:

Menu Command Ctrl-sequence Key
Caret Swap Position and Caret CWC