Is there a keyboard shortcut in TeXnicCenter to complete the current environment? In other words, it should add the appropriate \end{....}.

  • 6
    Press Ctrl + Space. Jun 15, 2011 at 18:07
  • 1
    Have a look at Tips on code completion on TeXnicCenter.
    – Stefan Kottwitz
    Jun 15, 2011 at 18:35
  • 5
    @doncherry: in that case, I'll recommend to always type \begin{<env>} \end{<env>} at once (and in this circumstances auto completion can be handy), and fill the contents afterwards; this helps to prevent forgetting to end an environment. Jun 15, 2011 at 19:29
  • 2
    Obligatory emacs answer: C-c ] closes the current environment.
    – Seamus
    Jul 1, 2011 at 10:24
  • 1
    Sadly, it does seem that the correct answer is "there isn't". Oh well. It's the main feature I miss from Emacs. Jul 6, 2011 at 22:48

1 Answer 1


(Summarising comments as an answer, so that this question is 'answered'.)

It seems that you are looking for a keyboard shortcut to take the input


and have TeXniccenter automatically close the environment with


(i.e. to close whatever the last environment opened was.) At present, the answer is 'TeXniceenter does not have such a function'. Perhaps lodge a feature request.

  • Thanks! I've marked this as the accepted answer. I've filed a feature request (sourceforge.net/tracker/…) in case anyone else is interested. Jul 19, 2011 at 18:38
  • Since the feature request above was closed by mistake, I filed a new one : sourceforge.net/p/texniccenter/user-reports/1490 . posting it here as it is one of the top google results
    – imj
    Aug 16, 2014 at 12:28
  • I know it's been a while since this question was posted, but as a frequent user of TexnicCenter just wanted to ask if someone knows any update about it? I was just thinking on switching to some other editor but I'm so used to this one that makes the decision hard! thanks!
    – kentropy
    Jan 11, 2020 at 21:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.