Hi, I am somewhat lost, perhaps because I am using the trial copy of BBEdit, the evaluation period is over, and I don't know how to use text completion with BBEdit (the manual is rather obscure to me).
What I have used with TextWrangler for many years and now with BBEdit is the "BBAutoComplete" application. You have to "tune" what to consider words (my labels in Latex use ":"), assign a command to the application (mine is Control-tab), type a few letters (e.g., in Latex my labels for equations always start with "equ:") and eventually invoke the command several times until the one you are looking for appears. BBEditAutoComplete is freeware, and I am in no way related to them: <http://c-command.com/bbautocomplete/> Best, Nestor =============================================== > On 9 Jan 2017, at 06:49, Adrian Manea <[email protected]> wrote: > > Hey Chris, > > Thank you very much for the reply and the script. > > Since I'm an almost complete beginner in the Apple Script world, relying only > on bbpackages and pre-made extensions, could you please help further? As I > see it, I'm guessing the script you presented only extracts the names of the > symbols (without copying to clipboard, I reckon?). How could I proceed > further in order to get that choose from list (and copy to clipboard) dialog > you mentioned? > > If I manage to do this, everything could be a couple of keystrokes away: cmd > + T > search > shortcut to invoke your script > shortcut to get the list to > choose from > cmd+C > cmd+V. > > Or I could just remember the name from the list opened by cmd + T and write > it by hand. But I sometimes like to give my theorems long labels. > > > > Thanks again, > Adrian > > On Monday, January 9, 2017 at 2:00:35 AM UTC+2, Christopher Stone wrote: > On Jan 08, 2017, at 03:58, Adrian Manea <[email protected]> wrote: >> To keep things short, is there any way I could copy a "named symbol"'s name >> from the list displayed by cmd + T? > > Hey Adrian, > > Not that I can see. > >> Concrete use: I'm writing a LaTeX file and I label some theorems. Then I >> want to reference them. I write \ref{ and I have to search for all the >> labels I used. I prefer using the keyboard (cmd + T) and search for all my >> theorems (for which I start the label with th-). Then I'd like to copy that >> theorem's label from the named symbols list, to add to the reference command. >> … >> However, it would be very, very easy if I could just copy the label's (named >> symbol) name. >> >> Is this possible (by default or via a simple script)? > > Hmm... > > Well, here's a method of extracting the names: > > (The Named Symbol sheet must be open when you run the script.) > > ------------------------------------------------------------------------------------------- > # Auth: Christopher Stone > # dCre: 2017/01/08 17:30 > # dMod: 2017/01/08 17:44 > # Appl: BBEdit & System Events > # Task: Extract Names of Markers from Named Symbol list sheet. > # Libs: None > # Osax: None > # Tags: @Applescript, @Script, @System_Events, @BBEdit, @Extract, @Names, > @Markers, @Symbol, @List, @Sheet > ------------------------------------------------------------------------------------------- > > tell application "System Events" > tell application process "BBEdit" > tell window "untitled worksheet" > set markerList to value of static text 1 of rows of table 1 of > scroll area 1 of sheet 1 > end tell > end tell > end tell > > set AppleScript's text item delimiters to linefeed > > set markerList to markerList as text > > ------------------------------------------------------------------------------------------- > > From here there are various methods of inserting the text into BBEdit. > > An AppleScript with a choose-from-list dialog. > > Formulation of a clipping-set for BBEdit. > > And a few others I can think of. > > -- > Best Regards, > Chris > > > -- > This is the BBEdit Talk public discussion group. If you have a > feature request or would like to report a problem, please email > "[email protected]" rather than posting to the group. > Follow @bbedit on Twitter: <http://www.twitter.com/bbedit> > --- > You received this message because you are subscribed to the Google Groups > "BBEdit Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/bbedit. -- This is the BBEdit Talk public discussion group. If you have a feature request or would like to report a problem, please email "[email protected]" rather than posting to the group. Follow @bbedit on Twitter: <http://www.twitter.com/bbedit> --- You received this message because you are subscribed to the Google Groups "BBEdit Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/bbedit.
