Hi Anne,
This is a list of shortcuts I am aware of (I hope it helps):
Navigation functionality:
Ctrl-Left Move to previous word
Ctrl-Right Move to next word
Ctrl-Up Move to previous procedure block
Ctrl-Down Move to next procedure block
Ctrl-Pg-Up Move to top of window
Ctrl-Pg-Down Move to bottom of window
Ctrl-Home Move to top of buffer
Ctrl-End Move to bottom of buffer
Ctrl-] Find matching []
Update functionality
Ctrl-Shift-U Uppercase word
Ctrl-Shift-L Lowercase word
Update selected block functioanality
Tab Indent
Shift-Tab UnIndent
Shift-F7 Shift Left
Shift-F8 Shift Right
Clipboard functionality
Ctrl-C Copy
Ctrl-Ins Copy
Ctrl-X Cut
Shift-Del Cut
Ctrl-V Paste
Shift-Ins Paste
Ctrl-E Cut text from 'cursor' to 'end of line'
Ctrl-K Copy word
Ctrl-Shift-K Cut text from 'cursor' to 'end of word'
Ctrl-Backspace Cut line
Ctrl-Shift-X Cut line; append it to clipboard
Find / Replace functionality
Ctrl-F Find GUI dialog box
Ctrl-G Find next
Ctrl-R Replace GUI dialog box
Selection functionality
Ctrl-A Select All
Ctrl-U Deselect
Ctrl-L Multiline selection
(Ctrl-L - start selection
up/down - change selection,
Ctrl-L - end selection)
Ctrl-B Block selection
(Ctrl-B -start selection
up/down/left/right - change selection,
Ctrl-B - end selection)
History (Undo/Redo) functionality
Ctrl-Y Redo
Ctrl-Z Undo
Alt-Backspace Undo
Repeat functioanlity (very useful with tag based files eg HTML)
Ctrl-Shift-, Repeat previous word
Ctrl-Shift-. Repeat next word
Ctrl-Shift-Space Extend repeat phrase
I do not know direct shortcut for Comment/Uncomment however you always could hold Alt and type EFC (to comment) or EFO (to uncomment). That would use window's menu shortcuts: Alt-E =Edit; Alt-F =Format Selection; Alt-C =Comment or Alt-U =Uncomment.
Some of the shortcuts above do not work in procedure editor because Procedure editor re-maps some keys to a different functionality (eg Shift-F7 is re-mapped to "Previous Buffer").
regards
Marian