[squeak-dev] The Trunk: Help-Squeak-Project-cmm.31.mcz
Chris Muller
asqueaker at gmail.com
Tue Oct 20 00:55:46 UTC 2015
OMG, I'll fix my spelling errors.
On Mon, Oct 19, 2015 at 4:45 PM, <commits at source.squeak.org> wrote:
> Chris Muller uploaded a new version of Help-Squeak-Project to project The Trunk:
> http://source.squeak.org/trunk/Help-Squeak-Project-cmm.31.mcz
>
> ==================== Summary ====================
>
> Name: Help-Squeak-Project-cmm.31
> Author: cmm
> Time: 19 October 2015, 4:45:28.777 pm
> UUID: c5667fc2-8a6b-4772-95f8-e62e6319806f
> Ancestors: Help-Squeak-Project-cmm.30
>
> Updates for recent command-key additions.
>
> =============== Diff against Help-Squeak-Project-cmm.30 ===============
>
> Item was changed:
> ----- Method: SqueakTutorialsCommandKey class>>commandKeyMappings (in category 'as yet unclassified') -----
> commandKeyMappings
> "This method was automatically generated. Edit it using:"
> "SqueakTutorialsCommandKey edit: #commandKeyMappings"
> ^HelpTopic
> title: 'Command Key Mappings'
> contents:
> 'Lower-case command keys
> (use with Cmd key on Mac and Alt key on other platforms)
> a Select all
> b Browse it (selection is a class name or cursor is over a class-list or message-list)
> c Copy selection
> d Do it (selection is a valid expression)
> e Exchange selection with prior selection
> f Find
> g Find again
> h Set selection as search string for find again
> i Inspect it (selection is a valid expression, or selection is over an inspect-ilst)
> j Again once (do the last text-related operation again)
> k Set font
> l Cancel
> m Implementors of it (selection is a message selector or cursor is over a class-list or message-list)
> n Senders of it (selection is a message selector or cursor is over a class-list or message-list)
> o Spawn current method
> p Print it (selection is a valid expression)
> q Query symbol (toggle all possible completion for a given prefix)
> r Recognizer
> s Save (i.e. accept)
> t Finds a Transcript (when cursor is over the desktop)
> u Toggle alignment
> v Paste
> w Delete preceding word (over text); Close-window (over morphic desktop)
> x Cut selection
> y Swap characters
> z Undo
>
> Note: for Do it, Senders of it, etc., a null selection will be expanded to a word or to the current line in an attempt to do what you want. Also note that Senders/Implementors of it will find the outermost keyword selector in a large selection, as when you have selected a bracketed expression or an entire line. Finally note that the same cmd-m and cmd-n (and cmd-v for versions) work in the message pane of most browsers.
>
> Upper-case command keys
> (use with Shift-Cmd, or Ctrl on Mac
> or Shift-Alt on other platforms; sometimes Ctrl works too)
> A Advance argument
> B Browse it in this same browser (in System browsers only)
> C Compare the selected text to the clipboard contents
> + D Debug-It
> - D Duplicate
> E Method strings containing it
> F Insert ''ifFalse:''
> G fileIn from it (a file name)
> H cursor TopHome:
> I Inspect via Object Explorer
> J Again many (apply the previous text command repeatedly until the end of the text)
> K Set style
> L Outdent (move selection one tab-stop left)
> M Select current type-in
> N References to it (selection is a class name, or cursor is over a class-list or message-list)
> O Open single-message browser (in message lists)
> P Make project link
> R Indent (move selection one tab-stap right)
> S Search
> T Insert ''ifTrue:''
> U Convert linefeeds to carriage returns in selection
> V Paste author''s initials
> W Selectors containing it (in text); show-world-menu (when issued with cursor over desktop)
> X Force selection to lowercase
> Y Force selection to uppercase
> Z Capitalize all words in selection
>
> Other special keys
> Backspace Backward delete character
> + Shift-Bksp Backward select or delete word
> Del Forward delete character
> - Shift-Bksp Backward delete word
> Shift-Del Forward delete word
> Esc Pop up the context menu
> Shift+Esc Pop up the World Menu
> + Cmd+Esc Close the active window
> + Ctrl+Esc Present a list of open windows
> + \ Send the active window to the back
> - Command+Esc Close the active window
> - \ Send top window to back
> - Control+Esc Present a list of open windows
>
> Cursor keys
> left, right,
> up, down Move cursor left, right, up or down
> Ctrl-left Move cursor left one word
> Ctrl-right Move cursor right one word
> Home Move cursor to begin of line or begin of text
> End Move cursor to end of line or end of text
> PgUp, Ctrl-up Move cursor up one page
> PgDown, Ctrl-Dn Move cursor down one page
>
> Note all these keys can be used together with Shift to define or enlarge the selection. You cannot however shrink that selection again, as in some other systems.
>
> Other Cmd-key combinations (not available on all platforms)
> Return Insert return followed by as many tabs as the previous line
> (with a further adjustment for additional brackets in that line)
> Space Select the current word as with double clicking
>
> Enclose the selection in a kind of bracket. Each is a toggle.
> (not available on all platforms)
> + Ctrl-( Toggle enclosure within parentheses
> + Ctrl-[ Toggle enclosure within brackets
> + Crtl-{ Toggle enclosre within curly braces
> + Ctrl-< Toggle enclosre within less-than / greater-than (HTML)
> + Ctrl-'' Toggle enclosure within double-quotes
> + Ctrl-'' Toggle encllosure within single-quotes
> +
> - Ctrl-( Enclose within ( and ), or remove enclosing ( and )
> - Ctrl-[ Enclose within [ and ], or remove enclosing [ and ]
> - Crtl-{ Enclose within { and }, or remove enclosing { and }
> - Ctrl-< Enclose within < and >, or remove enclosing < and >
> - Ctrl-'' Enclose within '' and '', or remove enclosing '' and ''
> - Ctrl-" Enclose within " and ", or remove enclosing " and "
> Note also that you can double-click just inside any of the above delimiters,
> or at the beginning or end of a line, to select the text enclosed.
>
> Text Emphasis
> (not available on all platforms)
> Cmd-1 type the first method argument
> Cmd-2 type the second method argument
> Cmd-3 type the third method argument
> Cmd-4 type the fourth method argument
> Cmd-5 for future use
> Cmd-6 color, action-on-click, link to class comment, link to method, url
> Brings up a menu. To remove these properties, select
> more than the active part and then use command-0.
> Cmd-7 bold
> Cmd-8 italic
> Cmd-9 narrow (same as negative kern)
> Cmd-0 plain text (resets all emphasis)
> Cmd-- underlined (toggles it)
> Cmd-= struck out (toggles it)
>
> Shift-Cmd-- (aka :=) negative kern (letters 1 pixel closer)
> Shift-Cmd-+ positive kern (letters 1 pixel larger spread)
>
> Docking Bar
> Ctrl-<n> opens the n-th (where n is between 0 and 7) menu if such exists, otherwise it moves the keyboard focus to the Search Bar. Currently this means:
> Ctrl-0 Activates Search Bar
> Ctrl-1 Squeak menu
> Ctrl-2 Projects menu
> Ctrl-3 Tools menu
> Ctrl-4 Apps menu
> Ctrl-5 Extras menu
> Ctrl-6 Windows menu
> Ctrl-7 Help menu
> !!' readStream nextChunkText!
>
>
More information about the Squeak-dev
mailing list
|