From 7a7632c16728ea1e03c7e47b2e7558114b85ccf2 Mon Sep 17 00:00:00 2001 From: Marco Hinz Date: Mon, 8 Aug 2016 12:09:05 +0200 Subject: [PATCH] Add "Technical quirks" section --- README.md | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 876149b..17b92d9 100644 --- a/README.md +++ b/README.md @@ -108,11 +108,14 @@ My [vimrc](https://github.com/mhinz/dotfiles/blob/master/vim/vimrc). - [Editing small files is slow](#editing-small-files-is-slow) - [Editing huge files is slow](#editing-huge-files-is-slow) -- [Newline used for NUL](#newline-used-for-nul) - [Bracketed paste (or why do I have to set 'paste' all the time?)](#bracketed-paste-or-why-do-i-have-to-set-paste-all-the-time) - [Delays when using escape key in terminal](#delays-when-using-escape-key-in-terminal) - [Function search undo](#function-search-undo) +## [Technical quirks](#technical-quirks-1) + +- [Newline used for NUL](#newline-used-for-nul) + ## [List of colorschemes](#list-of-colorschemes-1) ## [List of plugins](contents/plugins.md) @@ -2511,13 +2514,6 @@ $ vim -n -u NONE -i NONE -N Putting it in a nutshell, try to avoid using Vim when intending to write really huge files. :\ -## Newline used for NUL - -NUL characters (`\0`) in a file, are stored as newline (`\n`) in memory and -displayed in a buffer as `^@`. - -See `man 7 ascii` and `:h NL-used-for-Nul` for more information. - ## Bracketed paste (or why do I have to set 'paste' all the time?) Bracketed paste mode allows terminal emulators to distinguish between typed text @@ -2623,6 +2619,15 @@ it. Related: `:h function-search-undo` +# Technical quirks + +## Newline used for NUL + +NUL characters (`\0`) in a file, are stored as newline (`\n`) in memory and +displayed in a buffer as `^@`. + +See `man 7 ascii` and `:h NL-used-for-Nul` for more information. + # List of colorschemes Here's a list of commonly used colorschemes: