{"id":12220,"date":"2023-12-16T15:39:57","date_gmt":"2023-12-16T14:39:57","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=12220"},"modified":"2023-12-16T15:40:40","modified_gmt":"2023-12-16T14:40:40","slug":"praktische-funktionen-rund-um-den-editor-vim","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/12\/16\/praktische-funktionen-rund-um-den-editor-vim\/","title":{"rendered":"Praktische Funktionen rund um den Editor Vim"},"content":{"rendered":"\n<p>Nach der internen Weihnachtsfeier der IT gestern, versuche ich heute meinen Kopf <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/lan\/\" target=\"_self\" title=\"Ein LAN (Local Area Network) ist ein lokales Netzwerk, das in der Regel in einem begrenzten physischen Bereich wie einem Geb&auml;ude oder einem Haus eingerichtet ist. Es erm&ouml;glicht die Kommunikation und den Datenaustausch zwischen verschiedenen Ger&auml;ten wie Computern, Laptops, Druckern und Speicherger&auml;ten innerhalb des Netzwerks. LANs k&ouml;nnen sowohl kabelgebunden als auch drahtlos eingerichtet werden, wobei&hellip;\" class=\"encyclopedia\">lan<\/a>gsam wieder in Schwung zu bekommen &hellip; Heute einige praktische Tipps rund um den <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/editor\/\" target=\"_self\" title=\"Ein Texteditor in Linux ist ein Programm, mit dem man beliebige Textdateien erstellen oder bearbeiten kann. Unter Linux gibt es viele verschiedene Texteditoren, sowohl f&uuml;r die grafische Benutzeroberfl&auml;che als auch f&uuml;r die Kommandozeile. Einige der bekanntesten Texteditoren f&uuml;r Linux sind: Vim: Vim ist eine Weiterentwicklung des BSD-Editors vi und ist in den meisten Linux-Distributionen enthalten.&hellip;\" class=\"encyclopedia\">Editor<\/a> <a href=\"https:\/\/linux-bibel.at\/index.php\/2023\/09\/03\/vim-der-professionelle-editor-fuer-das-terminal-unter-linux-einfuehrung\/\" data-type=\"post\" data-id=\"535\">Vim<\/a> unter <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/linux\/\" target=\"_self\" title=\"Linux ist ein UNIX-artiges Betriebssystem, seine Entwicklung wurde im Jahr 1992 vom Finnen Linus Torwalds gestartet. Im Grunde handelt es sich bei Linux nur um den Kern des Betriebssystems, zum Arbeiten ben&ouml;tigt Linux noch Treiber und Software, nicht unbedingt n&ouml;tig ist eine grafische Oberfl&auml;che.\" class=\"encyclopedia\">Linux<\/a>.<\/p>\n\n\n\n<p>Hier erst einige oft genutzte <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a>e (<em>&bdquo;N&ldquo; ersetzen Sie durch die Anzahl<\/em>):<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Beschreibung<\/strong><\/td><td><strong><a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a><\/strong><\/td><td><strong>Kurzer <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a><\/strong><\/td><\/tr><tr><td>Zeilennummern anzeigen<\/td><td>:set number<\/td><td>:se nu<\/td><\/tr><tr><td>Zeilennummern nicht anzeigen<\/td><td>:set nonumber<\/td><td>:se nonu<\/td><\/tr><tr><td>Zeilenbreite in Zeichen angeben<\/td><td>:set linewidth=N<\/td><td><\/td><\/tr><tr><td>Die aktuelle Zeile mar<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ki\/\" target=\"_self\" title='Unter \"KI\" versteht man \"K&uuml;nstliche Intelligenz\". Es handelt sich um ein Teilgebiet der Informatik, das sich mit der Automatisierung intelligenten Lern- und Entscheidungsverhaltens besch&auml;ftigt. KI erm&ouml;glicht es technischen Systemen, ihre Umwelt wahrzunehmen, mit dem Wahrgenommenen umzugehen und darauf basierend Entscheidungen zu treffen. KI wird in verschiedenen Bereichen eingesetzt, wie zum Beispiel in der Medizin zur&hellip;' class=\"encyclopedia\">ki<\/a>eren<\/td><td>:set cursorline<\/td><td><\/td><\/tr><tr><td>Die aktuelle Zeile nicht mehr mar<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ki\/\" target=\"_self\" title='Unter \"KI\" versteht man \"K&uuml;nstliche Intelligenz\". Es handelt sich um ein Teilgebiet der Informatik, das sich mit der Automatisierung intelligenten Lern- und Entscheidungsverhaltens besch&auml;ftigt. KI erm&ouml;glicht es technischen Systemen, ihre Umwelt wahrzunehmen, mit dem Wahrgenommenen umzugehen und darauf basierend Entscheidungen zu treffen. KI wird in verschiedenen Bereichen eingesetzt, wie zum Beispiel in der Medizin zur&hellip;' class=\"encyclopedia\">ki<\/a>eren<\/td><td>:set nocursorliine<\/td><td><\/td><\/tr><tr><td>Die aktuelle Spalte mar<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ki\/\" target=\"_self\" title='Unter \"KI\" versteht man \"K&uuml;nstliche Intelligenz\". Es handelt sich um ein Teilgebiet der Informatik, das sich mit der Automatisierung intelligenten Lern- und Entscheidungsverhaltens besch&auml;ftigt. KI erm&ouml;glicht es technischen Systemen, ihre Umwelt wahrzunehmen, mit dem Wahrgenommenen umzugehen und darauf basierend Entscheidungen zu treffen. KI wird in verschiedenen Bereichen eingesetzt, wie zum Beispiel in der Medizin zur&hellip;' class=\"encyclopedia\">ki<\/a>eren<\/td><td>:set cursorcolumn<\/td><td><\/td><\/tr><tr><td>Die aktuelle Spalte nicht mehr mar<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/ki\/\" target=\"_self\" title='Unter \"KI\" versteht man \"K&uuml;nstliche Intelligenz\". Es handelt sich um ein Teilgebiet der Informatik, das sich mit der Automatisierung intelligenten Lern- und Entscheidungsverhaltens besch&auml;ftigt. KI erm&ouml;glicht es technischen Systemen, ihre Umwelt wahrzunehmen, mit dem Wahrgenommenen umzugehen und darauf basierend Entscheidungen zu treffen. KI wird in verschiedenen Bereichen eingesetzt, wie zum Beispiel in der Medizin zur&hellip;' class=\"encyclopedia\">ki<\/a>eren<\/td><td>:set nocursorcolumn<\/td><td><\/td><\/tr><tr><td>Syntax einschalten<\/td><td>:syntax on<\/td><td>:syn on<\/td><\/tr><tr><td>Syntax auschalten<\/td><td>:syntax off<\/td><td>:syn off<\/td><\/tr><tr><td>Schriftart festlegen<\/td><td>:set <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/gui\/\" target=\"_self\" title='GUI steht f&uuml;r \"Graphical User Interface\" und bezieht sich auf die grafische Benutzeroberfl&auml;che eines Computersystems. Es handelt sich um eine visuelle Darstellung von Programmen, die es Benutzern erm&ouml;glicht, mit einem Computer oder einer Software-Anwendung zu interagieren, ohne dass sie Befehle oder komplexe Texteingaben verwenden m&uuml;ssen. Ein GUI besteht typischerweise aus Fenstern, Symbolen, Men&uuml;s, Schaltfl&auml;chen und&hellip;' class=\"encyclopedia\">gui<\/a>font=schriftart<\/td><td><\/td><\/tr><tr><td>Farbschema festlegen<\/td><td>:colorscheme farbschema<\/td><td>:colors<\/td><\/tr><tr><td>Zeilennummern erh&ouml;hen<\/td><td>:set numberwidth=N<\/td><td><\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Tabelle &ndash; einige <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a>e<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Mehr zu Zeilennummern<\/h3>\n\n\n\n<p>Haben Sie die Zeilennummern aktiviert, hat dies nicht nur den Vorteil, die aktuelle Zeilennummer anzuzeigen, also zu sehen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps.jpeg\" rel=\"lightbox-0\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"516\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-1024x516.jpeg\" alt=\"\" class=\"wp-image-12229\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-1024x516.jpeg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-1536x775.jpeg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-2048x1033.jpeg 2048w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-150x76.jpeg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-300x151.jpeg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-768x387.jpeg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><\/a><\/figure>\n\n\n\n<p>Sie k&ouml;nnen auch die Zeile angeben, in die Sie springen wollen. M&ouml;chten Sie beispielsweise in die Zeile 40 springen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>:40<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Schriftarten<\/h3>\n\n\n\n<p>Einige gerne genutzten Schriftarten unter Vim sind Hack und FiraCode &ndash; unter <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/debian\/\" target=\"_self\" title=\"Debian ist eine freie Linux-Distribution, die von einer Gemeinschaft von Freiwilligen entwickelt wird. Es wird h&auml;ufig als Basis f&uuml;r andere Distributionen wie Ubuntu verwendet und ist bekannt f&uuml;r seine Zuverl&auml;ssigkeit und Stabilit&auml;t. Debian bietet eine Vielzahl von Anwendungen und Werkzeugen, die f&uuml;r die Verwendung in verschiedenen Umgebungen geeignet sind, von Desktop-Computern bis hin zu Server-Systemen.&hellip;\" class=\"encyclopedia\">Debian<\/a> installieren Sie diese &uuml;ber die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/pakete\/\" target=\"_self\" title=\"Unter Linux sind Pakete die grundlegenden Bausteine von Software, die von einem Paketmanager verwaltet werden. Ein Paket enth&auml;lt die ausf&uuml;hrbaren Dateien, Konfigurationsdateien, Dokumentation und Metadaten, die f&uuml;r die Installation und Verwaltung der Software ben&ouml;tigt werden.\" class=\"encyclopedia\">Paket<\/a>-Verwaltung durch die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/pakete\/\" target=\"_self\" title=\"Unter Linux sind Pakete die grundlegenden Bausteine von Software, die von einem Paketmanager verwaltet werden. Ein Paket enth&auml;lt die ausf&uuml;hrbaren Dateien, Konfigurationsdateien, Dokumentation und Metadaten, die f&uuml;r die Installation und Verwaltung der Software ben&ouml;tigt werden.\" class=\"encyclopedia\">Paket<\/a>e &bdquo;<strong>fonts-hack<\/strong>&ldquo; und &bdquo;<strong>fonts-firacode<\/strong>&bdquo;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install fonts-hack fonts-firacode<\/code><\/pre>\n\n\n\n<p>Jetzt k&ouml;nnen Sie etwa die Schriftart Hack mit folgendem <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a> ausw&auml;hlen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>:guifont=Hack<\/code><\/pre>\n\n\n\n<p>Sie k&ouml;nnen auch gleich die Schriftgr&ouml;&szlig;e angeben, etwa 18:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>:guifont=Hack\\ 18<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Farbschemas<\/h3>\n\n\n\n<p>Im System<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/verzeichnis\/\" target=\"_self\" title=\"Ein Verzeichnis ist eine Datei, die andere Dateien und Verzeichnisse enth&auml;lt. Linux und Unix verwenden eine hierarchische, baumartige Struktur f&uuml;r das Dateisystem. Das h&ouml;chste Level des Dateisystems ist das Root-Verzeichnis (\/), unter dem alle anderen Dateien und Verzeichnisse existieren. Verzeichnisse sind Dateien und k&ouml;nnen im Root-Verzeichnis oder in anderen Verzeichnissen erstellt werden. Alles ist eine&hellip;\" class=\"encyclopedia\">verzeichnis<\/a> &bdquo;<em>\/usr\/share\/vim\/vim90\/colors<\/em>&ldquo; finden Sie bereits vorinstallierte Farbschemas:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-1.jpeg\" rel=\"lightbox-1\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"641\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-1-1024x641.jpeg\" alt=\"\" class=\"wp-image-12233\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-1-1024x641.jpeg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-1-1536x961.jpeg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-1-2048x1282.jpeg 2048w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-1-150x94.jpeg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-1-300x188.jpeg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-1-768x481.jpeg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><\/a><\/figure>\n\n\n\n<p>Hier finden Sie beispielsweise das Farbschema &bdquo;<strong>pablo<\/strong>&bdquo;, um dieses auszuw&auml;hlen nutzen Sie den <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>:colorscheme pablo<\/code><\/pre>\n\n\n\n<p>Mit dem <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>:colorscheme<\/code><\/pre>\n\n\n\n<p>Und der Tastenkombination <kbd>Strg+d<\/kbd> k&ouml;nnen Sie sich die installierten Farbschemas direkt in Vim anzeigen lassen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-2.jpeg\" rel=\"lightbox-2\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"547\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-2-1024x547.jpeg\" alt=\"\" class=\"wp-image-12236\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-2-1024x547.jpeg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-2-1536x820.jpeg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-2-2048x1094.jpeg 2048w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-2-150x80.jpeg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-2-300x160.jpeg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-2-768x410.jpeg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><\/a><\/figure>\n\n\n\n<p>Jetzt k&ouml;nnen Sie das gew&uuml;nschte Farbschema direkt eingeben und mit <kbd>Eingabe<\/kbd> aktivieren, mit <kbd>Esc<\/kbd>, <kbd>Esc<\/kbd> brechen Sie ab. Unter <a href=\"https:\/\/vimcolorschemes.com\/\">Vim Colorschemes<\/a> finden Sie &uuml;brigens zahlreiche weitere Farbschemas zum Ansehen und den Link zur Anleitung f&uuml;r die Installation unter <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/git\/\" target=\"_self\" title=\"Git ist ein Open-Source-Tool, das f&uuml;r die Versionskontrolle von Software verwendet wird. Es wurde 2005 von Linus Torvalds, dem Sch&ouml;pfer des Linux-Betriebssystems-Kernels, entwickelt. Git erm&ouml;glicht es Entwicklern, &Auml;nderungen an einem Projekt zu verfolgen, zu protokollieren und darauf zuzugreifen. Es ist ein verteiltes Versionskontrollsystem, bei dem jeder Entwickler eine vollst&auml;ndige Kopie des Projekts besitzt, einschlie&szlig;lich der&hellip;\" class=\"encyclopedia\">Git<\/a>Hub.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Syntastic &ndash; Code auf Korrektheit pr&uuml;fen<\/h3>\n\n\n\n<p>Syntastic ist ein Plugin, das Code auf seine Korrektheit pr&uuml;ft &ndash; die Installation gelingt &uuml;ber Ihre &bdquo;<strong>.vimrc<\/strong>&bdquo;, indem Sie folgenden Code einf&uuml;gen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>call plug#begin()\nPlug 'vim-syntastic\/syntastic'\n100 call plug#end()<\/code><\/pre>\n\n\n\n<p>Sie <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/speichern\/\" target=\"_self\" title='Unter \"Speichern\" versteht man das Ablegen von Dateien oder Daten auf einem Speichermedium, wie einer Festplatte oder einem USB-Stick. Beim Speichern wird die Datei oder der Inhalt in einem bestimmten Verzeichnis oder Ordner abgelegt, sodass er sp&auml;ter wieder aufgerufen und verwendet werden kann.' class=\"encyclopedia\">speichern<\/a> die <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/datei\/\" target=\"_self\" title='Unter \"Datei\" versteht man eine Einheit, die Informationen oder Daten enth&auml;lt. Dateien k&ouml;nnen verschiedene Arten von Inhalten haben, wie Text, Bilder, Audiodateien oder ausf&uuml;hrbare Programme. In Linux werden Dateien in einem hierarchischen Dateisystem organisiert, das &auml;hnlich wie ein Verzeichnisbaum aufgebaut ist. Das Wurzelverzeichnis \"\/\" ist der oberste Knoten des Verzeichnisbaums und enth&auml;lt alle anderen Dateien&hellip;' class=\"encyclopedia\">Datei<\/a>, starten Vim und f&uuml;hren folgenden <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a> aus:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>:PlugInstall\n:q\n:q<\/code><\/pre>\n\n\n\n<p>Das Plugin kennt aktuell folgende Sprachen: ACPI Quellsprache, Action<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/script\/\" target=\"_self\" title=\"Mit einem Script ist ein kleines Programm im Textformat gemeint, dass nicht kompiliert, sondern von einem Interpreter direkt ausgef&uuml;hrt wird. Als Beispiel Linux Shell Scripts f&uuml;r Linux, oder auch Perl Scripts, die durch einen Perl Interpreter ausgef&uuml;hrt werden.\" class=\"encyclopedia\">Script<\/a>, Ada, Ansible-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/konfiguration\/\" target=\"_self\" title='Unter \"Konfiguration\" in Linux versteht man die Einstellung und Anpassung verschiedener Parameter und Optionen, um das System oder eine Anwendung entsprechend den individuellen Anforderungen zu konfigurieren. Die Konfiguration kann sowohl hardwareseitig als auch softwareseitig erfolgen.' class=\"encyclopedia\">Konfiguration<\/a>en, API Blueprint, Apple<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/script\/\" target=\"_self\" title=\"Mit einem Script ist ein kleines Programm im Textformat gemeint, dass nicht kompiliert, sondern von einem Interpreter direkt ausgef&uuml;hrt wird. Als Beispiel Linux Shell Scripts f&uuml;r Linux, oder auch Perl Scripts, die durch einen Perl Interpreter ausgef&uuml;hrt werden.\" class=\"encyclopedia\">Script<\/a>, AsciiDoc, Assemblersprachen, BEMHTML, Bro, Bourne <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/shell\/\" target=\"_self\" title=\"Bei einer Shell handelt es sich um einen Interpreter, der Eingaben vom Benutzer f&uuml;r das Betriebssystem in die Maschinensprache &uuml;bersetzt und Ausgaben vom Betriebssystem f&uuml;r den Benutzer verst&auml;ndlich am Terminal wieder ausgibt. Bekannte Shells unter Linux w&auml;ren etwa die Bash, Zsh, Fish, die Korn-Shell.\" class=\"encyclopedia\">Shell<\/a>, C, C++, C#, Cabal, Chef, CMake, Coffee<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/script\/\" target=\"_self\" title=\"Mit einem Script ist ein kleines Programm im Textformat gemeint, dass nicht kompiliert, sondern von einem Interpreter direkt ausgef&uuml;hrt wird. Als Beispiel Linux Shell Scripts f&uuml;r Linux, oder auch Perl Scripts, die durch einen Perl Interpreter ausgef&uuml;hrt werden.\" class=\"encyclopedia\">Script<\/a>, Coco, Coq, CSS, Cucumber, CUDA, D, Dart, DocBook, <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/docker\/\" target=\"_self\" title=\"Docker ist eine Plattform, die es erm&ouml;glicht, Anwendungen in sogenannten Containern auszuf&uuml;hren. Ein Container ist eine isolierte Umgebung, in der eine Anwendung in einem eigenen Prozess ausgef&uuml;hrt wird. Auf diese Weise k&ouml;nnen Anwendungen von der Umgebung, in der sie ausgef&uuml;hrt werden, unabh&auml;ngig gemacht werden. Docker erm&ouml;glicht es Entwicklern, ihre Anwendungen zusammen mit allen Abh&auml;ngigkeiten und&hellip;\" class=\"encyclopedia\">Docker<\/a>file, Dust, Elixir, Er<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/lan\/\" target=\"_self\" title=\"Ein LAN (Local Area Network) ist ein lokales Netzwerk, das in der Regel in einem begrenzten physischen Bereich wie einem Geb&auml;ude oder einem Haus eingerichtet ist. Es erm&ouml;glicht die Kommunikation und den Datenaustausch zwischen verschiedenen Ger&auml;ten wie Computern, Laptops, Druckern und Speicherger&auml;ten innerhalb des Netzwerks. LANs k&ouml;nnen sowohl kabelgebunden als auch drahtlos eingerichtet werden, wobei&hellip;\" class=\"encyclopedia\">lan<\/a>g, eRuby, Fortran, Gentoo-Meta<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/daten\/\" target=\"_self\" title='Unter \"Daten\" versteht man Informationen, die auf dem Dateisystem gespeichert sind. Diese Informationen k&ouml;nnen in Form von Dateien oder Verzeichnissen vorliegen. Linux verwendet ein hierarchisches Dateisystem, das sich von dem in Windows unterscheidet. Das Wurzelverzeichnis \"\/\" ist der oberste Verzeichnisbaum, von dem aus alle anderen Verzeichnisse und Dateien abzweigen.' class=\"encyclopedia\">daten<\/a>, GLSL, Go, Haml, Haskell, Haxe, Lenker, HSS, HTML, Java, Java<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/script\/\" target=\"_self\" title=\"Mit einem Script ist ein kleines Programm im Textformat gemeint, dass nicht kompiliert, sondern von einem Interpreter direkt ausgef&uuml;hrt wird. Als Beispiel Linux Shell Scripts f&uuml;r Linux, oder auch Perl Scripts, die durch einen Perl Interpreter ausgef&uuml;hrt werden.\" class=\"encyclopedia\">Script<\/a>, JSON, JSX, LESS, Lex, Limbo, LISP, LLVM-Zwischensprache, Lua, Markdown, MATLAB, Mercury, <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/nas\/\" target=\"_self\" title=\"Ein NAS (Network Attached Storage) ist ein Speichersystem, das in einem Netzwerk verwendet wird, um zus&auml;tzlichen Speicherplatz bereitzustellen und die externe Datenverwaltung zu erm&ouml;glichen. Es handelt sich um ein eigenst&auml;ndiges Ger&auml;t, das &uuml;ber eine Netzwerkverbindung mit anderen Ger&auml;ten kommuniziert. Ein NAS-Ger&auml;t ist in der Regel als spezialisiertes Computersystem konzipiert und enth&auml;lt eine oder mehrere Speicherlaufwerke,&hellip;\" class=\"encyclopedia\">NAS<\/a>M, Nix, Objective-C, Objective-C++, OCaml, Perl, Perl POD, PHP, gettext Portable Object, Raku, OS X- und iOS-Eigenschaftslisten, Pug (ehemals Jade), Puppet, <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/python\/\" target=\"_self\" title=\"Python ist eine Programmiersprache, die auf verschiedenen Plattformen, einschlie&szlig;lich Linux, verwendet wird. Es wurde Anfang der 1990er Jahre von Guido van Rossum entwickelt und ist heute auf vielen Plattformen verf&uuml;gbar, darunter Linux, Unix, OS X und Windows. Python bietet eine einfache Syntax, die der englischen Sprache &auml;hnelt und es Entwicklern erm&ouml;glicht, Programme mit weniger Zeilen&hellip;\" class=\"encyclopedia\">Python<\/a>, QML, R, Racket, RDF TriG, RDF Turtle, Relax NG, reStructuredText, <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/rpm\/\" target=\"_self\" title=\"RED HAT PACKAGEMANAGER RPM's (Dateiendung .rpm) sind Archive die ein Softwarepaket enthalten. Mit Hilfe des Paketmanagers l&auml;sst (lassen) sich: &bull; Software installieren &bull; Software deinstallieren &bull; Software aktualisieren &bull; eine Abfrage &uuml;ber installierte Software durchf&uuml;hren &bull; Softwarepakete selber zusammenzustellen\" class=\"encyclopedia\">RPM<\/a>-Spezifikation, Ruby, SASS\/SCSS, Scala, Slim, SML, Solidity, Sphinx, SQL, Stylus, Tcl, TeX, Texinfo, Twig, Type<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/script\/\" target=\"_self\" title=\"Mit einem Script ist ein kleines Programm im Textformat gemeint, dass nicht kompiliert, sondern von einem Interpreter direkt ausgef&uuml;hrt wird. Als Beispiel Linux Shell Scripts f&uuml;r Linux, oder auch Perl Scripts, die durch einen Perl Interpreter ausgef&uuml;hrt werden.\" class=\"encyclopedia\">Script<\/a>, Verilog, VHDL, Vim Hilfe, VimL, &#8203;&#8203;Vue.js, xHtml, XML, XSLT, XQuery, YACC, YAML, YANG-<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/daten\/\" target=\"_self\" title='Unter \"Daten\" versteht man Informationen, die auf dem Dateisystem gespeichert sind. Diese Informationen k&ouml;nnen in Form von Dateien oder Verzeichnissen vorliegen. Linux verwendet ein hierarchisches Dateisystem, das sich von dem in Windows unterscheidet. Das Wurzelverzeichnis \"\/\" ist der oberste Verzeichnisbaum, von dem aus alle anderen Verzeichnisse und Dateien abzweigen.' class=\"encyclopedia\">Daten<\/a>modelle, YARA-Regeln, z80, Zope-Seitenvorlagen und Zsh.<\/p>\n\n\n\n<p>Eine weitere Beschreibung finden Sie unter <a href=\"https:\/\/vimawesome.com\/plugin\/syntastic-care-of-itself\">Vim Awesome<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Vim Tutor &ndash; lernen, mit Vim zu arbeiten<\/h3>\n\n\n\n<p>Vim Tu<a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/tor\/\" target=\"_self\" title='Unter \"Tor\" versteht man das Tor-Netzwerk, das als Anonymisierungsdienst f&uuml;r den Internetverkehr dient. Das Tor-Netzwerk erm&ouml;glicht es den Benutzern, ihre Identit&auml;t und ihren Standort zu verschleiern, indem der Datenverkehr &uuml;ber mehrere Server (Nodes) geleitet wird, bevor er sein Ziel erreicht. Dadurch wird es schwieriger, die Aktivit&auml;ten der Benutzer im Internet zu verfolgen oder zu &uuml;berwachen.&hellip;' class=\"encyclopedia\">tor<\/a> ist in Vim automatisch mit eingebaut und hilft dabei, mit Vim zu arbeiten, die Software besser kennenzulernen. Sie starten diese Hilfe direkt aus Vim heraus mit dem <a href=\"https:\/\/linux-bibel.at\/index.php\/enzyklopaedie\/befehl\/\" target=\"_self\" title=\"Ein Befehl in Linux ist eine Anweisung, die &uuml;ber die Kommandozeile eingegeben wird, um verschiedene Aktionen auszuf&uuml;hren. Mit Linux-Befehlen k&ouml;nnen Sie Ihr System steuern, Dateien verwalten, Programme ausf&uuml;hren und vieles mehr. Hier sind einige wichtige Linux-Befehle: ls: Zeigt den Inhalt des aktuellen Verzeichnisses an. cd: Wechselt das Verzeichnis. mkdir: Erstellt ein neues Verzeichnis. rm: L&ouml;scht&hellip;\" class=\"encyclopedia\">Befehl<\/a>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>:help vimtutor<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-3-1.jpeg\" rel=\"lightbox-3\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"547\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-3-1-1024x547.jpeg\" alt=\"\" class=\"wp-image-12243\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-3-1-1024x547.jpeg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-3-1-1536x820.jpeg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-3-1-2048x1094.jpeg 2048w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-3-1-150x80.jpeg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-3-1-300x160.jpeg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-3-1-768x410.jpeg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Vim Adventures &ndash; die Tasten lernen<\/h3>\n\n\n\n<p><a href=\"https:\/\/vim-adventures.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Vim Adventures<\/a> ist ein Browserspiel, in dem Sie lernen, mit welchen Tasten Sie sich schnell im Code innerhalb von Vim bewegen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-4-scaled.jpeg\" rel=\"lightbox-4\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"514\" src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-4-1024x514.jpeg\" alt=\"\" class=\"wp-image-12244\" srcset=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-4-1024x514.jpeg 1024w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-4-1536x771.jpeg 1536w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-4-2048x1028.jpeg 2048w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-4-150x75.jpeg 150w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-4-300x151.jpeg 300w, https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/vim-tipps-4-768x386.jpeg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><\/a><\/figure>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"12220\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">3    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"12220\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Nach der internen Weihnachtsfeier der IT gestern, versuche ich heute meinen Kopf langsam wieder in Schwung zu bekommen &#8230; Heute einige praktische Tipps rund um den Editor Vim unter Linux. Hier erst einige oft genutzte Befehle (&#8222;N&#8220; ersetzen Sie durch die Anzahl): Beschreibung Befehl Kurzer Befehl Zeilennummern anzeigen :set number :se nu Zeilennummern nicht anzeigen [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":12244,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,740],"tags":[12,7,6,680],"class_list":["post-12220","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-terminal","category-vim","tag-kommandozeile","tag-shell","tag-terminal","tag-vim"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/12220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=12220"}],"version-history":[{"count":2,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/12220\/revisions"}],"predecessor-version":[{"id":12246,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/12220\/revisions\/12246"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/12244"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=12220"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=12220"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=12220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}