Disable auto complete

1,151 views
Skip to first unread message

marcherm

unread,
Nov 28, 2017, 7:22:24 AM11/28/17
to BBEdit Talk
Whenever I type e.g. a single or double quote a second one is automatically added.
How can I disable this feature?

Roland Küffner

unread,
Nov 28, 2017, 7:25:19 AM11/28/17
to bbe...@googlegroups.com
Preferences > Completion > Insert matching delimiters while typing

-Roland

On Tue, Nov 28, 2017 at 12:34 PM, marcherm <marc....@artefact.be> wrote:
Whenever I type e.g. a single or double quote a second one is automatically added.
How can I disable this feature?

--
This is the BBEdit Talk public discussion group. If you have a
feature request or would like to report a problem, please email
"sup...@barebones.com" 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 bbedit+unsubscribe@googlegroups.com.
To post to this group, send email to bbe...@googlegroups.com.
Visit this group at https://groups.google.com/group/bbedit.

Gustave Stresen-Reuter

unread,
Nov 28, 2017, 11:07:54 AM11/28/17
to bbe...@googlegroups.com
Is it reasonable to think that holding down a modifier key could temporarily disable this feature?

I ask because I normally want it on but there are times when I really only want to type a single quote. For example, if I'm fixing a bug, like this:

echo 'lipsum;

I need to add a single quote between the m and the semicolon. By default, two will be added.

An alternative would be to select the word that I want to have quoted and type a single quote and have BBEdit "know" that I only need it to add the single quote on the right.

Is this reasonable?

Ted Stresen-Reuter

Kyle DeMilo

unread,
Nov 28, 2017, 11:13:55 AM11/28/17
to bbe...@googlegroups.com
I'd have to check myself, but perhaps switching the language for the document?

On Tue, Nov 28, 2017 at 11:07 AM Gustave Stresen-Reuter <tedmas...@gmail.com> wrote:
Is it reasonable to think that holding down a modifier key could temporarily disable this feature?

I ask because I normally want it on but there are times when I really only want to type a single quote. For example, if I'm fixing a bug, like this:

echo 'lipsum;

I need to add a single quote between the m and the semicolon. By default, two will be added.

An alternative would be to select the word that I want to have quoted and type a single quote and have BBEdit "know" that I only need it to add the single quote on the right.

Is this reasonable?

Ted Stresen-Reuter

On Tue, Nov 28, 2017 at 12:25 PM, Roland Küffner <medien...@gmail.com> wrote:
Preferences > Completion > Insert matching delimiters while typing

-Roland
On Tue, Nov 28, 2017 at 12:34 PM, marcherm <marc....@artefact.be> wrote:
Whenever I type e.g. a single or double quote a second one is automatically added.
How can I disable this feature?

--
This is the BBEdit Talk public discussion group. If you have a
feature request or would like to report a problem, please email
"sup...@barebones.com" 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 bbedit+un...@googlegroups.com.

To post to this group, send email to bbe...@googlegroups.com.
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
"sup...@barebones.com" 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 bbedit+un...@googlegroups.com.

To post to this group, send email to bbe...@googlegroups.com.
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
"sup...@barebones.com" 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 bbedit+un...@googlegroups.com.

Seth Dillingham

unread,
Nov 28, 2017, 11:31:34 AM11/28/17
to bbe...@googlegroups.com
On Tue, Nov 28, 2017 at 11:07 AM, Gustave Stresen-Reuter <tedmas...@gmail.com> wrote:
Is it reasonable to think that holding down a modifier key could temporarily disable this feature?

I ask because I normally want it on but there are times when I really only want to type a single quote. For example, if I'm fixing a bug, like this:

echo 'lipsum;

I need to add a single quote between the m and the semicolon. By default, two will be added.

An alternative would be to select the word that I want to have quoted and type a single quote and have BBEdit "know" that I only need it to add the single quote on the right.

Is this reasonable?

This all seems very reasonable. 95% of the time the matching delimiters is really handy, but that other 5% is a little annoying. It needs some tweaking, IMO.

Thomas Floeren

unread,
Nov 28, 2017, 6:16:33 PM11/28/17
to bbe...@googlegroups.com

Is it reasonable to think that holding down a modifier key could temporarily disable this feature?

Oh, this Sounds like a very good idea!
-- 
Sent from my iPhone
Tom


To unsubscribe from this group and stop receiving emails from it, send an email to bbedit+un...@googlegroups.com.

marcherm

unread,
Nov 29, 2017, 9:07:26 AM11/29/17
to BBEdit Talk
I agree. After failing to find the correct setting, my next attempt at a solution had been to try the modifier keys.


Op dinsdag 28 november 2017 17:07:54 UTC+1 schreef Gustave Stresen-Reuter:
Is it reasonable to think that holding down a modifier key could temporarily disable this feature?

I ask because I normally want it on but there are times when I really only want to type a single quote. For example, if I'm fixing a bug, like this:

echo 'lipsum;

I need to add a single quote between the m and the semicolon. By default, two will be added.

An alternative would be to select the word that I want to have quoted and type a single quote and have BBEdit "know" that I only need it to add the single quote on the right.

Is this reasonable?

Ted Stresen-Reuter

On Tue, Nov 28, 2017 at 12:25 PM, Roland Küffner <medien...@gmail.com> wrote:
Preferences > Completion > Insert matching delimiters while typing

-Roland
On Tue, Nov 28, 2017 at 12:34 PM, marcherm <marc....@artefact.be> wrote:
Whenever I type e.g. a single or double quote a second one is automatically added.
How can I disable this feature?

--
This is the BBEdit Talk public discussion group. If you have a
feature request or would like to report a problem, please email
"sup...@barebones.com" 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 bbedit+un...@googlegroups.com.

To post to this group, send email to bbe...@googlegroups.com.
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
"sup...@barebones.com" 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 bbedit+un...@googlegroups.com.

Kerri Hicks

unread,
Nov 29, 2017, 9:46:17 AM11/29/17
to bbe...@googlegroups.com
I created a clipping for '. All that's in the clipping file is '. I assigned it a keystroke (control-'). That inserts a single quotation mark, without inserting the matching close single quote.

Actually, I created a whole set, including ', ", (, {, and <

They're in a zip file at https://kerri.is/coding/BBEdit_open_glyph_clippings.zip if you want to download them. To put them into action, go to BBEdit -> Clippings menu (the round C) -> Open Clippings Folder, and stick them in your Universal Items. Then open your Clippings palette, Set Shortcuts, and there you go -- you can set your own "modifier" key by deciding which one you want to use. 

--Kerri

To unsubscribe from this group and stop receiving emails from it, send an email to bbedit+unsubscribe@googlegroups.com.

Marc Herman

unread,
Nov 29, 2017, 10:08:39 AM11/29/17
to bbe...@googlegroups.com

You received this message because you are subscribed to a topic in the Google Groups "BBEdit Talk" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/bbedit/YB7ifgokzw0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to bbedit+un...@googlegroups.com.

Gregg

unread,
Nov 29, 2017, 10:49:40 AM11/29/17
to BBEdit Talk
An example of this is biting one's butt is Python: when doing a function comment of the form,

def something():
     """
    This is what my function does
    """
    pass

the insertion of the extra " gets annoying. The "easy" behavior is "don't add an extra quote if the mode is python and there's already three in the preceding characters" but my head is spinning thinking of how to implement that.

Bill Kochman

unread,
Dec 29, 2018, 2:18:29 AM12/29/18
to BBEdit Talk
Thank you VERY much for this tip. A few days ago I upgraded from BBEdit 11.6.8 to BBEdit 12, and the automatic double quotes was driving me nuts. It may serve some people's purposes, but I found it to be very annoying.


On Tuesday, 28 November 2017 22:25:19 UTC+10, Roland Küffner wrote:
Preferences > Completion > Insert matching delimiters while typing

-Roland
On Tue, Nov 28, 2017 at 12:34 PM, marcherm <marc....@artefact.be> wrote:
Whenever I type e.g. a single or double quote a second one is automatically added.
How can I disable this feature?

--
This is the BBEdit Talk public discussion group. If you have a
feature request or would like to report a problem, please email
"sup...@barebones.com" 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 bbedit+un...@googlegroups.com.

Jim Witte

unread,
Feb 8, 2019, 1:10:21 PM2/8/19
to BBEdit Talk
Can I *add* an autocompletion "sequence" to BBEdit's behavior?  I'm doing a lot of work with RTF files (I'm using OSX TextEdit, and then doing searches over a bunch of files with BBEdit), and would like to add an autocompletion so when I type <\'93> (open-double-quote), it would automatically insert a <\'94> (end-double-quote) and position the cursor in the middle.

I found "BBAutoComplete" (https://c-command.com/bbautocomplete/), but is there a way to add it directly without having to mess with an Applescript thing?

Thanks,
Jim

Rich Siegel

unread,
Feb 8, 2019, 1:34:22 PM2/8/19
to bbe...@googlegroups.com
On 2/8/19 at 1:01 PM, jim....@gmail.com (Jim Witte) wrote:

> Can I *add* an autocompletion "sequence" to BBEdit's behavior? I'm doing a
> lot of work with RTF files (I'm using OSX TextEdit, and then doing searches
> over a bunch of files with BBEdit), and would like to add an autocompletion
> so when I type <\'93> (open-double-quote), it would automatically insert a
> <\'94> (end-double-quote) and position the cursor in the middle.

A clipping might work for this.

R.
--
Rich Siegel Bare Bones Software, Inc.
<sie...@barebones.com> <http://www.barebones.com/>

Someday I'll look back on all this and laugh... until they sedate me.

Reply all
Reply to author
Forward
0 new messages