What are the common keyboard commands?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

What are the common keyboard commands?

Conrad Taylor
Hi, could someone tell me the standard keyboard commands using VW 7.8 March 2011?  For example, when I perform a right mouse click in the 'Workspace', I see the following:

Accept
Format
Insert Breakpoint
Insert Oneshot Breakpoint
Insert Probe
Edit Probe ...
Do it
Print it
Inspect it
Debug it
Explain
Cut
Copy
Paste
Find...
Replace
Cancel

Thus, I was wondering, if there are associated keyboard commands for invoking at least the ones in bold?  If so, should this association be specified next to the corresponding menu command?

Thanks in advance,

-Conrad


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: What are the common keyboard commands?

Travis Griggs-4
On Oct 13, 2011, at 11:51 PM, Conrad Taylor wrote:

Hi, could someone tell me the standard keyboard commands using VW 7.8 March 2011?  For example, when I perform a right mouse click in the 'Workspace', I see the following:

Accept
ctrl-s
Format
ctrl-o (only in the browser, not in the workspace)
Insert Breakpoint
Insert Oneshot Breakpoint
Insert Probe
Edit Probe ...
Do it
ctrl-d
Print it
ctrl-p
Inspect it
ctrl-q (think "query")
Debug it
ctrl-b (think "break")
Explain
Cut
ctrl/apple-x
Copy
ctrl/apple-c
Paste
ctrl/apple-v
Find…
ctrl-f (ctrl-g find's the last find again)
Replace
ctrl-r
Cancel

Thus, I was wondering, if there are associated keyboard commands for invoking at least the ones in bold?  If so, should this association be specified next to the corresponding menu command?

Ctrl-z is undo. In VW whatever-comes-after-7.8, ctrl-z actually does infinite buffered undo. It only took us how many years?

In standard code editing text editors, there are some additional handy ones:

* ctrl-shift-r repeats the last replacement. If you highlight some text and then type some next over it, and then hit ctrl-shift-r it will find the next occurrence of what you just replaced and do the replace there
* ctrl-shift-f inserts ifFalse:
* ctrl-shift-t inserts ifTrue:
* ctrl-; inserts the "gets" := pattern (on windows it's alt-g)
* if you highlight a chunk of text  and then hit esc followed by anyone of [, (, {, <, ', ", it will enclose the selection in those, unless it already is, in which case it will toggle them off
* ctrl-shift-v does "extended" paste, meaning it presents you with a list of the last 5 things in the copy buffer which you can pick from

It's not conventions to put short cut accelerators next to context specific menus. However when those menu items show up in the window menubar, it *is*. I believe you'll find most of them there. And if not, we probably need to fix them.

HTH

--
Travis Griggs
Objologist
I multiply all time estimates by pi, to account for running around in circles.




_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: What are the common keyboard commands?

Conrad Taylor
On Fri, Oct 14, 2011 at 12:24 AM, Travis Griggs <[hidden email]> wrote:
On Oct 13, 2011, at 11:51 PM, Conrad Taylor wrote:

Hi, could someone tell me the standard keyboard commands using VW 7.8 March 2011?  For example, when I perform a right mouse click in the 'Workspace', I see the following:

Accept
ctrl-s
Format
ctrl-o (only in the browser, not in the workspace)

Insert Breakpoint
Insert Oneshot Breakpoint
Insert Probe
Edit Probe ...
Do it
ctrl-d
Print it
ctrl-p
Inspect it
ctrl-q (think "query")
Debug it
ctrl-b (think "break")
Explain
Cut
ctrl/apple-x
Copy
ctrl/apple-c
Paste
ctrl/apple-v
Find…
ctrl-f (ctrl-g find's the last find again)
Replace
ctrl-r

Cancel

Thus, I was wondering, if there are associated keyboard commands for invoking at least the ones in bold?  If so, should this association be specified next to the corresponding menu command?

Ctrl-z is undo. In VW whatever-comes-after-7.8, ctrl-z actually does infinite buffered undo. It only took us how many years?

In standard code editing text editors, there are some additional handy ones:

* ctrl-shift-r repeats the last replacement. If you highlight some text and then type some next over it, and then hit ctrl-shift-r it will find the next occurrence of what you just replaced and do the replace there
* ctrl-shift-f inserts ifFalse:
* ctrl-shift-t inserts ifTrue:
* ctrl-; inserts the "gets" := pattern (on windows it's alt-g)
* if you highlight a chunk of text  and then hit esc followed by anyone of [, (, {, <, ', ", it will enclose the selection in those, unless it already is, in which case it will toggle them off
* ctrl-shift-v does "extended" paste, meaning it presents you with a list of the last 5 things in the copy buffer which you can pick from

It's not conventions to put short cut accelerators next to context specific menus. However when those menu items show up in the window menubar, it *is*. I believe you'll find most of them there. And if not, we probably need to fix them.

HTH

--
Travis Griggs
Objologist
I multiply all time estimates by pi, to account for running around in circles.

Travis, thanks for the information and I appreciate it.  Anyway, when these commands are available, they appear in different places:

browser      ->  Edit menu item
workspace ->   Smalltalk menu item

Also, within the browser under the 'Edit' menu item I see a 'Find' option which is rather confusing when there's a 'Find' menu item.

-Conrad
 



_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc



_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: What are the common keyboard commands?

Bruce Boyer
Travis could have pointed to the help text, where these are listed.
Bruce

On 10/14/2011 1:38 AM, Conrad Taylor wrote:
On Fri, Oct 14, 2011 at 12:24 AM, Travis Griggs <[hidden email]> wrote:
On Oct 13, 2011, at 11:51 PM, Conrad Taylor wrote:

Hi, could someone tell me the standard keyboard commands using VW 7.8 March 2011?  For example, when I perform a right mouse click in the 'Workspace', I see the following:

Accept
ctrl-s
Format
ctrl-o (only in the browser, not in the workspace)

Insert Breakpoint
Insert Oneshot Breakpoint
Insert Probe
Edit Probe ...
Do it
ctrl-d
Print it
ctrl-p
Inspect it
ctrl-q (think "query")
Debug it
ctrl-b (think "break")
Explain
Cut
ctrl/apple-x
Copy
ctrl/apple-c
Paste
ctrl/apple-v
Find…
ctrl-f (ctrl-g find's the last find again)
Replace
ctrl-r

Cancel

Thus, I was wondering, if there are associated keyboard commands for invoking at least the ones in bold?  If so, should this association be specified next to the corresponding menu command?

Ctrl-z is undo. In VW whatever-comes-after-7.8, ctrl-z actually does infinite buffered undo. It only took us how many years?

In standard code editing text editors, there are some additional handy ones:

* ctrl-shift-r repeats the last replacement. If you highlight some text and then type some next over it, and then hit ctrl-shift-r it will find the next occurrence of what you just replaced and do the replace there
* ctrl-shift-f inserts ifFalse:
* ctrl-shift-t inserts ifTrue:
* ctrl-; inserts the "gets" := pattern (on windows it's alt-g)
* if you highlight a chunk of text  and then hit esc followed by anyone of [, (, {, <, ', ", it will enclose the selection in those, unless it already is, in which case it will toggle them off
* ctrl-shift-v does "extended" paste, meaning it presents you with a list of the last 5 things in the copy buffer which you can pick from

It's not conventions to put short cut accelerators next to context specific menus. However when those menu items show up in the window menubar, it *is*. I believe you'll find most of them there. And if not, we probably need to fix them.

HTH

--
Travis Griggs
Objologist
I multiply all time estimates by pi, to account for running around in circles.

Travis, thanks for the information and I appreciate it.  Anyway, when these commands are available, they appear in different places:

browser      ->  Edit menu item
workspace ->   Smalltalk menu item

Also, within the browser under the 'Edit' menu item I see a 'Find' option which is rather confusing when there's a 'Find' menu item.

-Conrad
 



_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc




_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc