Benutzer-Werkzeuge

Webseiten-Werkzeuge


vi_vim

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
vi_vim [2024-06-30 01:35:07] davidvi_vim [2025-08-15 21:11:02] (aktuell) – [Vim Maus deaktivieren] david
Zeile 3: Zeile 3:
 [[https://vimhelp.org/editing.txt.html]] [[https://vimhelp.org/editing.txt.html]]
  
-  * '':n'': nächstes vim fenster +  * '':n'': nächste vim datei / nächstes vim fenster 
-  * '':N'': vorheriges vim fenster+  * '':N'': vorherige vim datei / vorheriges vim fenster
   * '':w'': speichern   * '':w'': speichern
   * '':q'': beenden, aber nur wenn keine änderungen vorgenommen wurden und alle vim fenster besucht wurden   * '':q'': beenden, aber nur wenn keine änderungen vorgenommen wurden und alle vim fenster besucht wurden
   * '':q!'': beenden ohne zu speichern   * '':q!'': beenden ohne zu speichern
-  * '':wq'': speichern und beenden, aber nur wenn alle vim fenster besucht wurden+  * '':wq'': speichern und beenden, aber nur wenn alle vim dateien/fenster besucht wurden
   * '':wq!'': speichern und beenden   * '':wq!'': speichern und beenden
   * '':x'': das gleiche wie '':wq'', aber nur speichern, wenn änderungen vorgenommen wurden   * '':x'': das gleiche wie '':wq'', aber nur speichern, wenn änderungen vorgenommen wurden
Zeile 15: Zeile 15:
  
 [[https://til.hashrocket.com/posts/2fdb6afb66-difference-between-wq-and-x|Difference Between :wq and :x]] [[https://til.hashrocket.com/posts/2fdb6afb66-difference-between-wq-and-x|Difference Between :wq and :x]]
 +
   * '':wq'' -> schreibt die Datei __immer__ und beendet dann ''vim''   * '':wq'' -> schreibt die Datei __immer__ und beendet dann ''vim''
   * '':x'' -> schreibt die Datei __nur dann__, wenn es Änderungen gegeben hat, und beendet dann ''vim''   * '':x'' -> schreibt die Datei __nur dann__, wenn es Änderungen gegeben hat, und beendet dann ''vim''
Zeile 28: Zeile 29:
  
  
-===== Automatischen Visual Mode mit Maus deaktivieren =====+===== Vim Maus deaktivieren =====
  
-<code vim ~/.vimrc> +**Niemals** ''set mouse-=a'' setzen, sondern immer ''set mouse='' !!!
-set mouse= +
-</code> +
- +
-oder+
  
   > echo "set mouse=" >> ~/.vimrc   > echo "set mouse=" >> ~/.vimrc
Zeile 49: Zeile 46:
 set nocompatible set nocompatible
  
-"colorscheme delek 
-"colorscheme pablo 
 colorscheme ron colorscheme ron
 filetype plugin indent off filetype plugin indent off
Zeile 73: Zeile 68:
 packadd! matchit packadd! matchit
  
-colorscheme pablo+"colorscheme pablo 
 +colorscheme torte
 filetype plugin indent on filetype plugin indent on
 syntax on syntax on
Zeile 111: Zeile 107:
 set secure set secure
 </code> </code>
 +
 +<file vim ~/.vimrc>
 +unlet! skip_defaults_vim
 +source $VIMRUNTIME/defaults.vim
 +set nocompatible
 +
 +packadd! matchit
 +
 +colorscheme slate
 +"colorscheme darkblue
 +"colorscheme desert
 +filetype plugin indent on
 +syntax on
 +
 +highlight Normal cterm=NONE ctermbg=NONE ctermfg=NONE gui=NONE guibg=NONE guifg=NONE
 +
 +set backspace=indent,eol,start
 +set encoding=utf-8
 +set fileformats=unix,dos
 +set hlsearch
 +set ignorecase
 +set incsearch
 +set mouse=
 +set number
 +set relativenumber
 +set ruler
 +set scrolloff=5
 +set shiftwidth=0
 +set showcmd
 +set showmatch
 +set showmode
 +set signcolumn=number
 +set smartcase
 +set smarttab
 +set smoothscroll
 +set softtabstop=-1
 +set tabstop=4
 +set timeout
 +set ttimeout
 +set ttimeoutlen=-1
 +set wildmenu
 +
 +"set list
 +"set listchars=tab:\|·,trail:·,extends:≫,precedes:≪,eol:⏎,nbsp:
 +
 +set secure
 +</file>
  
  
-===== Allgemeines =====+===== allgemeines =====
  
 den "vim" auf einem Ubuntu-System installieren: den "vim" auf einem Ubuntu-System installieren:
Zeile 232: Zeile 275:
 ==== mit vim mehrere Dateien gleichzeitig öffnen ==== ==== mit vim mehrere Dateien gleichzeitig öffnen ====
  
-  > vi datei_1.txt datei_2.txt datei_3.txt+  > vim datei_1.txt datei_2.txt datei_3.txt
 <file> <file>
 :n              - zur nächsten Datei wechseln :n              - zur nächsten Datei wechseln
/home/http/wiki/data/attic/vi_vim.1719711307.txt · Zuletzt geändert: von david