LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous (more recent) messageNext (less recent) messagePrevious (more recent) in topicNext (less recent) in topicPrevious (more recent) by same authorNext (less recent) by same authorPrevious page (January 2011, week 2)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:         Wed, 12 Jan 2011 14:40:33 -0500
Reply-To:     Arthur Tabachneck <art297@ROGERS.COM>
Sender:       "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:         Arthur Tabachneck <art297@ROGERS.COM>
Subject:      Re: OT: Chance to Make SAS-L History: Did You Know That...
Comments: To: "Michael A. Raithel" <michaelraithel@WESTAT.COM>

Did you know that you can export as many keyboard shortcuts/abbreviations sas you'd like and you can do it with one simple operation?

The following comes from SAS Usage Note 19335 (http://support.sas.com/kb/19/335.html ):

The SAS Enhanced Editor allows you to create keyboard macros and keyboard abbreviations. To create keyboard macros select Tools > Keyboards Macros. To create keyboard abbreviations select Tools > Add Abbreviation.

You also have the functionality to export these to a file and then import them into SAS on another machine. Note that in order to avoid overwriting any existing keyboard short cut keys, the key assignments for Keyboard Macros are not exported. You need to reassign the keys after importing. The Abbreviations do not have key assignments. To accomplish this do the following:

Click Tools > Keyboard Macros > Macros

Hold down the SHIFT key or CTRL key and left-click to select the abbreviations and macros to export

Click on the EXPORT button and save to a file with the extension .kmf

Copy the file to another machine.

Open SAS on the other machine.

Click Tools > Keyboard Macros > Macros

Click the IMPORT button and select the .kmf file

For Keyboard Macros only, click Assign Keys and choose a new shortcut key for each macro. Do not assign short cut keys for Abbreviations.

Art -------- On Thu, 2 Nov 2006 13:17:55 -0500, Michael Raithel <michaelraithel@WESTAT.COM> wrote:

>Dear SAS-L-ers, > >This is it! This is _YOUR_ chance to help make SAS-L history! You can >do so by joining me in making this the longest thread that has ever >existed in the storied history of this happy medium that we call: >SAS-L. In doing so, you will not only help to make SAS-L history, you >will also be an integral part of it! > >All that you have to do is contribute a single SAS tip to this thread. >It doesn't necessarily have to be something profound; just solid and >accurate. > >This opportunity is good for prolific posters, for occasional posters, >for once-in-a-blue-moon posters, and especially for lurkers who have >never posted before. Everybody on this list knows _SOMETHING_ about >SAS. So, pick your best tip and post it--even if you are sure that >others already know it. It could be that somebody doesn't know it, or >that you refresh somebody's memory. > >So, here is how this will work. You simply write: "Did you know that: >" and follow it up with your brief SAS tip. It couldn't be any easier, >could it? > >Okay, so I'll get the ball rolling. Here goes: > >Did you know that: you can increase the page size of SAS indexes when >they are first created by using the IBUFSIZE option? The default >IBUFSIZE is 4096 bytes. You can change that setting by specifying >IBUFSIZE=xxxxx. The author of a recent book on SAS indexes recommends >setting IBUFSIZE=32767 (the maximum) on all SAS platforms except for >z/OS, where he recommends setting it to 27648. (However, he presents >the caution that this has not been rigorously tested on SAS data sets of >varying sizes on _ALL_ of the operating systems that SAS is run on. So, >your mileage may vary). > >Hey, that was easy. Now, it is your turn! > >If you need more incentive to participate, then consider these inspiring >words: > >From this day to the ending of the world, >But we in it shall be remember'd; >We few, we happy few, we band of brothers (and sisters); >For he (or she) to-day that posts with me Shall be my brother (or >sister); > >I'll bet that did it. Okay, now get posting! > > >I hope that this suggestion proves helpful now, and in the future! > >Of course, all of these opinions and insights are my own, and do not >reflect those of my organization or my associates. All SAS code and/or >methodologies specified in this posting are for illustrative purposes >only and no warranty is stated or implied as to their accuracy or >applicability. People deciding to use information in this posting do so >at their own risk. > >+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >Michael A. Raithel >"The man who wrote the book on performance" >E-mail: MichaelRaithel@westat.com > >Author: Tuning SAS Applications in the MVS Environment > >Author: Tuning SAS Applications in the OS/390 and z/OS Environments, >Second Edition >http://www.sas.com/apps/pubscat/bookdetails.jsp?catid=1&pc=58172 > >Author: The Complete Guide to SAS Indexes >http://www.sas.com/apps/pubscat/bookdetails.jsp?catid=1&pc=60409 > >+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >Be great in act, as you have been in thought. - William Shakespeare >+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Back to: Top of message | Previous page | Main SAS-L page