diff --git a/doc/qtcreator.qdoc b/doc/qtcreator.qdoc
index 04a11452404fd9f4e2216123af1044bc80cfe83d..1241a5db9dd3fc29e628b989f8c72da4bc75ab21 100644
--- a/doc/qtcreator.qdoc
+++ b/doc/qtcreator.qdoc
@@ -54,6 +54,10 @@
                 \o \l{Finding and Replacing}
                 \o \l{Refactoring}
                 \o \l{Searching With the Locator}
+                \o \l{Pasting and Fetching Code Snippets}
+                \o \l{Configuring the Editor}
+                \o \l{Using FakeVim Mode}
+                \o \l{Using an External Editor}
             \endlist
        \o \l{Managing Projects}
             \list
@@ -623,28 +627,6 @@
     checking, code completion, context sensitive help and in-line error
     indicators while you are typing.
 
-
-    \section1 Configuring the Editor
-
-    Qt Creator allows you to configure the text editor to suit your specific
-    needs. To configure the editor, select  \gui Tools > \gui{Options...} >
-    \gui{Text Editor}
-
-    You can perform the following configuration actions:
-    \list
-        \o Set the font preferences and apply syntax highlighting in
-           \gui{Font & Colors}.
-        \o Set tabs, indentation, the handling of whitespace, and mouse operations in
-           \gui Behavior.
-        \o Set various display properties, for example,
-           \l{Highlighting and folding blocks}{highlighting and folding blocks},
-           text wrapping or \l{Moving to symbol definition or declaration}
-           {moving to symbol definition or declaration}
-           in \gui Display.
-        \o Configure \l{Completing Code}{code completion} in \gui Completion.
-    \endlist
-
-
     \section1 Using the Editor Toolbar
 
     The editor toolbar is located at the top of the editor view. The editor
@@ -719,6 +701,11 @@
     \gui{Text Editor} > \gui Display > \gui{Display folding markers}. This
     option is enabled by default.
 
+    When the cursor is on a brace, the matching brace is animated
+    by default. To turn off the animation and just highlight the block and
+    the braces, select \gui {Tools > Options... > Text Editor > Display} and
+    deselect \gui {Animate matching parentheses}.
+
 
     \section1 Checking Code Syntax
 
@@ -763,6 +750,10 @@
     \gui{Autocomplete common prefix} in the code completion preferences.
     Select \gui Tools > \gui{Options...} > \gui{Text Editor} > \gui Completion.
 
+    By default, code completion considers only the first letter case-sensitive.
+    To apply full or no case-sensitivity, select the option in the
+    \gui {Case-sensitivity} field.
+
     The following table lists available types for code completion and icon
     used for each.
 
@@ -859,8 +850,16 @@
     \note In Qt Creator indexing updates the code automatically. Use
     \gui{Update Code Model} only as an emergency command.
 
+*/
+
 
-    \section1 Pasting and Fetching Code Snippets
+/*!
+    \contentspage index.html
+    \previouspage creator-editor-locator.html
+    \page creator-editor-codepasting.html
+    \nextpage creator-editor-options.html
+
+    \title Pasting and Fetching Code Snippets
 
     In Qt Creator, you can paste snippets of code to a server or fetch
     snippets of code from the server. To paste and fetch snippets of code,
@@ -893,7 +892,16 @@
     If they have the project currently opened in Qt Creator, they can apply and test
     the change by choosing \gui{Tools} > \gui{Git} > \gui{Apply Patch}.
 
-    \section1 Using FakeVim Mode
+*/
+
+
+/*!
+    \contentspage index.html
+    \previouspage creator-editor-options.html
+    \page creator-editor-fakevim.html
+    \nextpage creator-editor-external.html
+
+    \title Using FakeVim Mode
 
     In the \gui{FakeVim} mode, you can run the main editor in a manner similar
     to the Vim editor. To run the editor in the \gui{FakeVim} mode, select
@@ -909,14 +917,26 @@
     Qt Creator core, select \gui{Tools} > \gui{Options...} > \gui{FakeVim} >
     \gui{Ex Command Mapping}.
 
-    To make changes to the Vim style settings, select \gui{Tools} >
-    \gui{Options...} > \gui{General}.
+    To make changes to the Vim-style settings, select \gui{Tools} >
+    \gui{Options...} > \gui FakeVim > \gui{General}.
+
+    To use a Vim-style color scheme, select \gui {Tools > Options... >
+    Text Editor > Fonts & Color}. In the \gui {Color Scheme} list, select
+    \gui {Vim (dark)}.
 
     To quit the FakeVim mode, click \gui {Quit FakeVim} or press
     \key{Alt+V,Alt+V}.
 
+    */
+
+
+/*!
+    \contentspage index.html
+    \previouspage creator-editor-fakevim.html
+    \page creator-editor-external.html
+    \nextpage creator-project-managing.html
 
-    \section1 Using an External Editor
+    \title Using an External Editor
 
     To open the file you are currently viewing in an external editor, select
     \gui Edit > \gui Advanced > \gui{Open in External Editor}.
@@ -950,6 +970,134 @@
 */
 
 
+/*!
+    \contentspage index.html
+    \previouspage creator-editor-codepasting.html
+    \page creator-editor-options.html
+    \nextpage creator-editor-fakevim.html
+
+    \title Configuring the Editor
+
+    Qt Creator allows you to configure the text editor to suit your specific
+    needs. To configure the editor, select  \gui Tools > \gui{Options...} >
+    \gui{Text Editor}.
+
+    You can perform the following configuration actions:
+    \list
+        \o Set the font preferences and apply syntax highlighting in
+           \gui{Font & Colors}.
+        \o Set tabs, indentation, the handling of whitespace, and mouse operations in
+           \gui Behavior.
+        \o Set various display properties, for example,
+           \l{Highlighting and folding blocks}{highlighting and folding blocks},
+           text wrapping or \l{Moving to symbol definition or declaration}
+           {moving to symbol definition or declaration}
+           in \gui Display.
+        \o Configure \l{Completing Code}{code completion} in \gui Completion.
+    \endlist
+
+    \section2 Configuring Fonts
+
+    You can select the font family and size. You can specify a zoom setting in
+    percentage for viewing the text. You can also zoom in or out by pressing
+    \key {Ctrl++} or \key {Ctrl +-}, or by pressing \key Ctrl and rolling
+    the mouse button up or down. To disable the mouse wheel function, select
+    \gui {Tools > Options... > Text Editor > Behavior} and deselect the
+    \gui {Enable scroll wheel zooming} check box.
+
+    Antialiasing is used by default to make text look smoother and more
+    readable on the screen. Deselect the \gui Antialias check box to
+    turn off antialiasing.
+
+    \section2 Defining Color Schemes
+
+    You can select one of the predefined color schemes for syntax highlighting
+    or create customized color schemes. To create a color scheme:
+
+    \list 1
+
+        \o Select \gui {Tools > Options... > Text Editor > Fonts & Color > Copy}.
+
+        \o Enter a name for the color scheme and click \gui OK.
+
+        \o In the \gui Foreground field, specify the color of the selected
+        code element.
+
+        \o In the \gui Background field, select the background
+        color for the code element.
+
+        The backgound of the \gui Text element determines the background of the
+        code editor.
+
+    \endlist
+
+    When you copy code from Qt Creator, it is copied in both plain text and HTML
+    format. The latter makes sure that syntax highlighting is preserved when
+    pasting to a rich-text editor.
+
+    \section2 Indenting Code
+
+    When you type code, it is indented automatically according to the selected
+    options. Select a block to indent it when you press \key Tab.
+    Press \key {Shift+Tab} to decrease the indentation.
+
+    When you press \gui Backspace the indentation is decreased by one level,
+    instead of one space, by default.
+
+    By default, the tab-length in code editor is 8 spaces, but you can change
+    it. The code editor can also determine whether tabs or spaces are used
+    on the previous or next line and copy the style.
+
+    You can determine whether the block indent style includes braces,
+    or you can use the GNU indent style. The GNU style places braces on a separate
+    line, indented by 2 spaces, except when they open a function definition, where
+    they are not indented.
+
+    The following code snippet illustrates excluding braces from the indented block:
+
+    \code
+
+    void foobar(bool zoo)
+    {
+        if (zoo)
+        {
+            foo();
+        }
+    }
+
+    \endcode
+
+    The following code snippet illustrates including braces in the indented block:
+
+    \code
+
+    void foobar(bool zoo)
+    {
+        if (zoo)
+            {
+            foo();
+            }
+    }
+
+    \endcode
+
+    The following code snippet illustrates the GNU style:
+
+    \code
+
+    void foobar(bool zoo)
+    {
+      if (zoo)
+        {
+          foo();
+        }
+    }
+
+    \endcode
+
+*/
+
+
 /*!
     \contentspage index.html
     \previouspage creator-editor-using.html
@@ -1142,7 +1290,7 @@
 
 /*!
     \contentspage index.html
-    \previouspage creator-editor-locator.html
+    \previouspage creator-editor-external.html
     \page creator-project-managing.html
     \nextpage creator-project-creating.html
 
@@ -1705,7 +1853,7 @@
 
 /*!
     \contentspage index.html
-    \previouspage creator-developing-symbian.html
+    \previouspage creator-project-managing-sessions.html
     \page creator-building-running.html
     \nextpage creator-building-targets.html
 
@@ -2147,7 +2295,7 @@
     \contentspage index.html
     \previouspage creator-editor-settings.html
     \page creator-build-dependencies.html
-    \nextpage creator-project-managing-sessions.html
+    \nextpage creator-visual-editor.html
 
     \title Specifying Dependencies
 
@@ -2892,7 +3040,7 @@
     \contentspage index.html
     \previouspage creator-editor-refactoring.html
     \page creator-editor-locator.html
-    \nextpage creator-project-managing.html
+    \nextpage creator-editor-codepasting.html
 
     \title Searching With the Locator
 
@@ -3066,9 +3214,9 @@
 
 /*!
     \contentspage index.html
-    \previouspage creator-build-dependencies.html
+    \previouspage creator-developing-symbian.html
     \page creator-project-managing-sessions.html
-    \nextpage creator-visual-editor.html
+    \nextpage creator-building-running.html
 
     \title Managing Sessions
 
@@ -4499,7 +4647,7 @@
 /*!
 
     \contentspage index.html
-    \previouspage creator-project-managing-sessions.html
+    \previouspage creator-build-dependencies.html
     \page creator-visual-editor.html
     \nextpage creator-usability.html
 
@@ -5529,7 +5677,7 @@
     \contentspage index.html
     \previouspage creator-developing-maemo.html
     \page creator-developing-symbian.html
-    \nextpage creator-building-running.html
+    \nextpage creator-project-managing-sessions.html
 
     \title Setting Up Development Environment for Symbian
 
@@ -6054,6 +6202,9 @@
         \row
             \o Cut line
             \o Shift+Del
+        \row
+            \o Join lines
+            \o Ctrl+J
         \row
             \o Decrease font size
             \o Ctrl+- (Ctrl+Roll mouse wheel down)
@@ -6061,7 +6212,7 @@
             \o Increase font size
             \o Ctrl++ (Ctrl+Roll mouse wheel up)
         \row
-            \o Toggle vim-style editing
+            \o Toggle Vim-style editing
             \o Alt+V, Alt+V
         \row
             \o Split