Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
home_server:home_server_setup:other_services:vim [2024-03-24 Sun wk12 13:58] baumkphome_server:home_server_setup:other_services:vim [2024-03-24 Sun wk12 14:04] (current) – [nocompatible] baumkp
Line 1: Line 1:
 {{tag>vim neovim command linux debian text editor setup customise customisation cheatsheet}} {{tag>vim neovim command linux debian text editor setup customise customisation cheatsheet}}
 +======VIM Editor======
 +When using ''sudo vim'' consider ''sudo -E''. The ''-E'' flag to retain the user environment variables for vim.
 =====VIM Customisation===== =====VIM Customisation=====
 ++++~/.vimrc| ++++~/.vimrc|
Line 20: Line 22:
 The different VIM colour scheme definition files are located at ''/usr/share/vim/vim90/colors''. The different VIM colour scheme definition files are located at ''/usr/share/vim/vim90/colors''.
 ====nocompatible==== ====nocompatible====
-Original vi had some strange key bindings, e.g. the cursor keys did not function +Original vi had some strange key bindings, e.g. the cursor keys did not function. the ''nocompatible'' flag tends to resolve this.  When using the ''.vimrc'' configuration file the ''nocompatible'' flag is reportedly set automatically.  Nevertheless it is worthwhile setting this.
 ====vim syntax color==== ====vim syntax color====
 If syntax color is not working in the file ''.vimrc'' (''vim ~/.vimrc''), add the following line ''syntax on''. If syntax color is not working in the file ''.vimrc'' (''vim ~/.vimrc''), add the following line ''syntax on''.