Overview zu Vim. Matthias Beyer. 6. Juni Furtwangen University. matthias. hs-furtwangen. de. Matthias Beyer (HFU) Vim 6.

Größe: px
Ab Seite anzeigen:

Download "Overview zu Vim. Matthias Beyer. 6. Juni Furtwangen University. matthias. hs-furtwangen. de. Matthias Beyer (HFU) Vim 6."

Transkript

1 Overview zu Vim Matthias Beyer Furtwangen University matthias. hs-furtwangen. de 6. Juni 2013 Matthias Beyer (HFU) Vim 6. Juni / 28

2 Overview 1 Vi vs. Vim 2 Steuerung von Vim Modi Navigation Kopieren/Einfügen, Suchen/Ersetzen Advanced stuff 3 Konfigurationsdatei (vimrc) schreiben Basics Weitergehendes 4 Sonstiges Matthias Beyer (HFU) Vim 6. Juni / 28

3 Gemeinsamkeiten Navigation Einfache Texteditierung Matthias Beyer (HFU) Vim 6. Juni / 28

4 Unterschiede Besseres Userinterface Scripting Macros Tabbing Screen splitting Plugins Matthias Beyer (HFU) Vim 6. Juni / 28

5 Modi Command Mode Insert Mode Visual Mode Matthias Beyer (HFU) Vim 6. Juni / 28

6 Modi - Command Mode Kommandos eingeben Navigieren Text bearbeiten, aber nicht einfügen Matthias Beyer (HFU) Vim 6. Juni / 28

7 Modi - Insert Mode Betreten mit einer Vielzahl an Möglichkeiten: a bzw A i bzw I o bzw O C r bzw R Text schreiben Matthias Beyer (HFU) Vim 6. Juni / 28

8 Modi - Visual Mode Text markieren um damit zu arbeiten, zum Beispiel: Löschen Verändern Verschieben, wie z.b. einrücken Sortieren Durchsuchen Im Terminal ausführen (advanced) Matthias Beyer (HFU) Vim 6. Juni / 28

9 Navigation Im Command-Mode h j k l gg { ( 0 ^ w b $ ) } G Matthias Beyer (HFU) Vim 6. Juni / 28

10 Navigation - Komplett Quelle: Matthias Beyer (HFU) Vim 6. Juni / 28

11 Kopieren/Einfügen - yank/paste yy - Zeile kopieren 5yy - 5 Zeilen kopieren yt<character> - bis <character> kopieren y<number>g - bis Zeile <number> kopieren Löschen == Kopieren und entfernen! p - kopiertes nach Cursor einfügen P - vor Cursor einfügen Matthias Beyer (HFU) Vim 6. Juni / 28

12 Kopieren/Einfügen - yank/paste - advanced <register><number>yy - Kopiere <number> Zeilen in <register> <register><number>y) - Kopiere <number> Sätze in <register> Matthias Beyer (HFU) Vim 6. Juni / 28

13 Suchen und Ersetzen - delete/seperate Command-Mode: /<regex>?<regex> n N :s/foo/bar :%s/foo/bar/g Vom Visual-Mode aus: : <, >s/foo/bar/ Matthias Beyer (HFU) Vim 6. Juni / 28

14 Macros Macros aufnehmen und beenden mit "q<register>", bzw. "q", abspielen mit register>" (Beispiel) Matthias Beyer (HFU) Vim 6. Juni / 28

15 Syntax Variablen setzen mit set <variable>, zurücksetzen mit set no<variable>. Kommentare mit Matthias Beyer (HFU) Vim 6. Juni / 28

16 Umgebungsvariablen nocompatible restorescreen number showcmd numberwidth=3 runtimepath history textwidth backupdir novisualbell noerrorbells title titlestring=%f %m Matthias Beyer (HFU) Vim 6. Juni / 28

17 Textvariablen cursorline smarttab autoindent shiftwidth=4 softtabstop=4 tabstop=4 enc fileformats=unix,dos,mac Matthias Beyer (HFU) Vim 6. Juni / 28

18 Nützliche Zusatzvariablen hidden backspace=indent,eol,start scrolloff=5 laststatus=2 showmode cmdheight=2 incsearch hlsearch smartcase ignorecase gdefault Matthias Beyer (HFU) Vim 6. Juni / 28

19 Statusline editieren Listing 1: Statusline variable setzen 1 " Format s t r i n g f o r s t a t u s l i n e s e t s t a t u s l i n e =[%l,%v\ %P%M] 3 " some i n f o about g i t 5 s e t s t a t u s l i n e+=%{f u g i t i v e#s t a t u s l i n e ( ) } Matthias Beyer (HFU) Vim 6. Juni / 28

20 Statusline editieren - 2 Listing 2: Statusline variable setzen 1 " and about the c u r r e n t f i l e s e t s t a t u s l i n e+=\ %f \ %r%h%w\ \ %L\ l i n e s %{ S t a t u s l i n e F i l e s i z e ( ) } 3 5 s e t s t a t u s l i n e+=\ \ \ S y n t a s t i c \ : \ s e t s t a t u s l i n e+=%{s y n t a s t i c S t a t u s l i n e F l a g ( ) } 38 verschiedene Formatter. Matthias Beyer (HFU) Vim 6. Juni / 28

21 Quellcode schreiben s y n t a x on 2 f i l e t y p e on f i l e t y p e p l u g i n on 4 f i l e t y p e i n d e n t on Listing 3: Vim für Quellcode optimieren 6 autocmd F i l e T y p e ruby s e t l o c a l expandtab s h i f t w i d t h =2 t a b s t o p=2 s o f t t a b s t o p =2 8 autocmd F i l e t y p e ruby inoremap,,< space> autocmd F i l e t y p e ruby inoremap,< space>,< space> Matthias Beyer (HFU) Vim 6. Juni / 28

22 Plugins Use vundle, or die! Matthias Beyer (HFU) Vim 6. Juni / 28

23 Plugins - why vundle? Ein Kommando zum Updaten aller Plugins Ein Kommando zum Installieren eines Plugins Ein Kommando zum Abschalten eines Plugins Ein Kommando zum Deinstallieren eines Plugins Matthias Beyer (HFU) Vim 6. Juni / 28

24 Plugins - Welche sollte man nutzen? Valloric/YouCompleteMe majutsushi/tagbar mbbill/undotree mikewest/vimroom mileszs/ack.vim scrooloose/syntastic tpope/vim-fugitive Matthias Beyer (HFU) Vim 6. Juni / 28

25 Vim is a language Die Steuerung von vim ist eine Sprache! dt} = delete till "}" oy5) = yank 5 sentences to register o l5w = right 5 words op = paste from register o before cursor Wenn man die Sprache kann, kann man vim benutzen! Matthias Beyer (HFU) Vim 6. Juni / 28

26 My vim Quelle: Selbst erstellt Matthias Beyer (HFU) Vim 6. Juni / 28

27 How to learn vim Practice! Practice! Practice! Don t map h-j-k-l to Left-Down-Up-Right! Matthias Beyer (HFU) Vim 6. Juni / 28

28 Fragen? Matthias Beyer (HFU) Vim 6. Juni / 28

1 Einführung. 2 Shortcuts. Vim-Shortcuts 18. Mai Christian Strate

1 Einführung. 2 Shortcuts. Vim-Shortcuts 18. Mai Christian Strate 1 Einführung Diese kleine Liste soll einen groben Überblick über die Mächtigkeit von VIM liefern. Vollständigkeit ist nicht möglich, dennoch wird diese Liste bei Bedarf erweitert. Solltest du also einen

Mehr

Der vi Editor. Vortrag im Rahmen des Proseminars Unix Tools an der Technischen Universität München im Sommersemester 2005

Der vi Editor. Vortrag im Rahmen des Proseminars Unix Tools an der Technischen Universität München im Sommersemester 2005 Aller Anfang... ;-) Vortrag im Rahmen des Proseminars Unix Tools an der Technischen Universität München im Sommersemester 2005 Vladislav Lazarov lazarov@in.tum.de 3.05.2005 Vladislav Lazarov lazarov@in.tum.de

Mehr

Vim für Nicht-Mehr-Beginner und Noch-Nicht-Fortgeschrittene

Vim für Nicht-Mehr-Beginner und Noch-Nicht-Fortgeschrittene Vim für Nicht-Mehr-Beginner und Noch-Nicht-Fortgeschrittene Agenda vimtutor auffrischen Einführung in das Hilfesystem vim!= vi Bewegen und Editieren in Dateien.vimrc/.viminfo Shortcuts Makros Tabs/visual

Mehr

vi-training Johannes Franken <jfranken@jfranken.de> speichern und beenden, dabei ggf. überschrieben

vi-training Johannes Franken <jfranken@jfranken.de> speichern und beenden, dabei ggf. überschrieben vi-training Johannes Franken Inhalt 1. Konzept 2. Erste Schritte 3. Navigation 4. Einfügen 5. Löschen 6. Undo/Redo 7. Copy/Paste 8. Ändern 9. Suchen 10. Ersetzen 11. Shell-Aufrufe

Mehr

VI/VIM-Befehlsübersicht

VI/VIM-Befehlsübersicht VI/VIM-Befehlsübersicht Version 1.23 19.2.2016 Die Informationen in diesem Skript wurden mit größter Sorgfalt erarbeitet. Dennoch können Fehler nicht vollständig ausgeschlossen werden. Der Autor übernimmt

Mehr

Eine kurze Einführung in Vim

Eine kurze Einführung in Vim Eine kurze Einführung in Vim Johannes Englisch Universität Leipzig Institut für Linguistik Seminar Sprachwissenschaftliche Elementarkompetenz Johannes Englisch (Uni Leipzig) Vim Sem. wissenschaftl. Arbeiten

Mehr

Effizientes Arbeiten mit dem Emacs. Dateien editieren.

Effizientes Arbeiten mit dem Emacs. Dateien editieren. Effizientes Arbeiten mit dem Emacs Dateien editieren Rainer Orth Alexander Sczyrba {ro,asczyrba}@techfak.uni-bielefeld.de Bewegung des Cursors (I) C p (previous line) ESC b (backward word) C b (backward

Mehr

1.103 Grundlagen der Dateibearbeitung mit vi

1.103 Grundlagen der Dateibearbeitung mit vi Copyright ( ) 2009 by M.Peichl. This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.0 Germany License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/2.0/de/

Mehr

Linux II. Reguläre Ausdrücke Editoren Scripting. 2 Linux II. Linux I II III Res WN/TT NLTK XML Weka E Reguläre Ausdrücke Editoren Scripting

Linux II. Reguläre Ausdrücke Editoren Scripting. 2 Linux II. Linux I II III Res WN/TT NLTK XML Weka E Reguläre Ausdrücke Editoren Scripting Linux II 2 Linux II Reguläre Ausdrücke Editoren Scripting Reguläre Ausdrücke Reguläre Ausdrücke beschreiben eine Menge von Zeichenfolgen und werden benutzt um m festzustellen, ob eine Zeichenkette Teil

Mehr

Vi für Fortgeschrittene. Vortrag im Rahmen des Proseminars Unix-Tools am 3.5.2005. Jonathan Kleinehellefort

Vi für Fortgeschrittene. Vortrag im Rahmen des Proseminars Unix-Tools am 3.5.2005. Jonathan Kleinehellefort Vi für Fortgeschrittene Vortrag im Rahmen des Proseminars Unix-Tools am 3.5.2005 Jonathan Kleinehellefort Inhalt Inhaltsverzeichnis Terminal-Grundlagen Externe Programme Makros Einstellungen

Mehr

6 Bearbeitung von Texten

6 Bearbeitung von Texten 6 Bearbeitung von Texten 6.1 Lernziele In diesem Kapitel lernen Sie eine Textdatei mit dem vi-editor zu erstellen und bearbeiten. mögliche alternative Editoren einzuschätzen. Unter UNIX gibt es mehrere

Mehr

5 Bearbeitung von Texten

5 Bearbeitung von Texten 5 Bearbeitung von Texten 5.1 Lernziele In diesem Kapitel lernen Sie eine Textdatei mit dem vi-editor zu erstellen und bearbeiten (LPI 1: 103.8). mögliche alternative Editoren einzuschätzen. Unter UNIX

Mehr

Karten aktualisieren Don t Panik

Karten aktualisieren Don t Panik Karten aktualisieren Don t Panik 1. Starten Sie Ihr Gerät und schalten Sie das Navigationsprogramm ein. 2. Klicken Sie auf das "Menü": 3. Klicken Sie anschließend auf "Einstellungen": 4. Bewegen Sie den

Mehr

Effizientes Arbeiten mit dem Emacs. Suchen und Ersetzen.

Effizientes Arbeiten mit dem Emacs. Suchen und Ersetzen. Effizientes Arbeiten mit dem Emacs Suchen und Ersetzen Rainer Orth Alexander Sczyrba {ro,asczyrba}@techfak.uni-bielefeld.de Suchmethoden Simple Search Emacs springt an das nächste Vorkommen des angegebenen

Mehr

Effizientes Arbeiten mit dem Emacs. Suchen und Ersetzen.

Effizientes Arbeiten mit dem Emacs. Suchen und Ersetzen. Effizientes Arbeiten mit dem Emacs Suchen und Ersetzen Rainer Orth Alexander Sczyrba {ro,asczyrba}@techfak.uni-bielefeld.de Suchmethoden Simple Search Emacs springt an das nächste Vorkommen des angegebenen

Mehr

Linux I II III Res/Pro WN/TT Reguläre Ausdrücke Editoren Scripting. Linux II. 2 Linux II. Reguläre Ausdrücke Editoren Scripting. Ressourcen-Vorkurs

Linux I II III Res/Pro WN/TT Reguläre Ausdrücke Editoren Scripting. Linux II. 2 Linux II. Reguläre Ausdrücke Editoren Scripting. Ressourcen-Vorkurs Linux II 2 Linux II Reguläre Ausdrücke Editoren Scripting POSIX POSIX POSIX ist ein UNIX-Standard, der bestimmte grundlegende Funktionen und Eigenschaften von UNIX-Systemen definiert. Dazu gehören auch

Mehr

VI Einführung. Jan Theofel 13. Oktober 2002

VI Einführung. Jan Theofel 13. Oktober 2002 VI Einführung Jan Theofel 13. Oktober 2002 Diese Zusammenfassung stellt eine Einführung in den Editor vi, insbesondere den von uns verwendeten Klone vim, dar. Inhaltsverzeichnis 1 Warum VI? 3 2 Hilfen

Mehr

D Text editieren Edit

D Text editieren Edit 5 Copyright 1993-1996 by Axel T. Schreiner. All Rights Reserved. D Text editieren Edit Mit dieser Applikation kann man beliebig viele Programmtexte und Dokumente gleichzeitig editieren. Edit bearbeitet

Mehr

Oracle 10g Einführung

Oracle 10g Einführung Kurs Oracle 10g Einführung Teil 5 Einführung Timo Meyer Administration von Oracle-Datenbanken Timo Meyer Sommersemester 2006 Seite 1 von 16 Seite 1 von 16 Agenda 1 Tabellen und Views erstellen 2 Indizes

Mehr

Mac OS X Consoliero Weiterführende Dokumentationen für Administratoren. Der vi-editor. Christoph Müller, PTS

Mac OS X Consoliero Weiterführende Dokumentationen für Administratoren. Der vi-editor. Christoph Müller, PTS Mac OSX Consoliero Der vi-editor Seite: 1/8 Mac OS X Consoliero Weiterführende Dokumentationen für Administratoren. Der vi-editor Christoph Müller, PTS Mac OSX Consoliero Der vi-editor Seite: 2/8 Mac OS

Mehr

4. Desktop, Betriebssystem u.a.

4. Desktop, Betriebssystem u.a. Start Inhalt Desktop, Betriebssystem u.a. 1(14) 4. Desktop, Betriebssystem u.a. 4.1 Graphische Benutzeroberfläche Einstellungen, Suchpfad, Starteinstellungen. 4.2 Workspace und Daten Workspace-Fenster,

Mehr

Als Administrator im Backend anmelden

Als Administrator im Backend anmelden Inhalt CompuMaus-Brühl-Computerschulung Als Administrator im Backend anmelden 1 Ihre Seiten verändern oder neue Seiten erstellen 2 Seiteninhalte verändern 2 hier Ihre Seite Willkommen auf meiner Homepage

Mehr

Stream EDitor SED und Reguläre Ausdrücke

Stream EDitor SED und Reguläre Ausdrücke Stream EDitor SED und Reguläre Ausdrücke ExactCODE New Thinking Store 11. Mai 2006 Was ist SED? sed steht für Stream EDitor eine Variante des Unix Editors ed und arbeitet auf Streams keine interaktiven

Mehr

Der Standard-Editor vi

Der Standard-Editor vi Der Standard-Editor vi unabhängig von Terminaltyp, Shell und Graphik Aufruf durch vi oder vi bearbeitet Kopie der Datei im Hauptspeicher zwei (drei) Betriebsmodi Kommandomodus i,a,o,i,a,o ESC

Mehr

OpenOffice Base 3.4 PRAXIS. bhv. Datenbank mit. Schritt für Schritt eine Datenbank mit OpenOffice Base erstellen

OpenOffice Base 3.4 PRAXIS. bhv. Datenbank mit. Schritt für Schritt eine Datenbank mit OpenOffice Base erstellen bhv PRAXIS Winfried Seimert Datenbank mit OpenOffice Base 3.4 Tabellen erzeugen und Beziehungen herstellen Abfragen nach eigenen Kriterien durchführen Formulare zur Eingabe von Daten entwerfen Schritt

Mehr

vim 7.3 GE-PACKT vi improved 4. Auflage

vim 7.3 GE-PACKT vi improved 4. Auflage die GE-PACKTE Referenz die GE-PACKTE Refer Reinhard Wobst vim 7.3 vi improved 4. Auflage GE-PACKT Befehle, Hilfe, Skripte Autokommandos, Faltungen, Syntaxerkennung Plug-ins, Arbeiten über Netzwerk, Verschlüsseln

Mehr

Microsoft Office Word 2007

Microsoft Office Word 2007 bhv Co@ch compact Microsoft Office Word 2007 von Isabella Kowatsch 1. Auflage Microsoft Office Word 2007 Kowatsch schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische Gliederung:

Mehr

Effizientes Arbeiten mit dem Emacs.

Effizientes Arbeiten mit dem Emacs. Effizientes Arbeiten mit dem Emacs Emacs für Programmierer, Online-Hilfe und Konfiguration Rainer Orth Alexander Sczyrba {ro,asczyrba}@techfak.uni-bielefeld.de Überblick komfortable Unterstützung zum Schreiben

Mehr

WAGO-WebVisu-App 1/5. Android Bedienungsanleitung. Android User Instruction

WAGO-WebVisu-App 1/5. Android Bedienungsanleitung. Android User Instruction WAGO-WebVisu-App 1/5 Nach erfolgreicher Installation und dem Öffnen der WebVisu-App, erscheint das Übersichtsmenü (1). After successful installation and opening of the WebVisu app, the Overview Menu (1)

Mehr

A short story about which calendar tool to use

A short story about which calendar tool to use A short story about which calendar tool to use Matthias Beyer Furtwangen University matthias. beyer@ hs-furtwangen. de 12. Juli 2013 Matthias Beyer (HFU) How to do "calendar" right 12. Juli 2013 1 / 38

Mehr

Zugang zu LISP. Franz Inc. Allegro Lisp Version 7.0 ist im Linux Pool installiert.

Zugang zu LISP. Franz Inc. Allegro Lisp Version 7.0 ist im Linux Pool installiert. Zugang zu LISP Franz Inc. Allegro Lisp Version 7.0 ist im Linux Pool installiert. 1. Möglichkeit: Benutzung in der Shell: 1) Aufruf mit älisp xy@wsl05:~$ alisp International Allegro CL Enterprise Edition

Mehr

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin

Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin PhpMyAdmin = grafsches Tool zur Verwaltung von MySQL-Datenbanken Datenbanken erzeugen und löschen Tabellen und Spalten einfügen,

Mehr

Datei: /home/mik/work/bralug/blit_2011/folien/emacs-blit2011.txt Seite 1 von 5

Datei: /home/mik/work/bralug/blit_2011/folien/emacs-blit2011.txt Seite 1 von 5 Datei: /home/mik/work/bralug/blit_2011/folien/emacs-blit2011.txt Seite 1 von 5 Emacs Crash-Kurs am BLIT 2011 Axel Beckert http://noone.org/talks/emacs/ 2011 CC SA 3.0 DE Notation "C-"

Mehr

Nützliche Tastenkombinationen (Word)

Nützliche Tastenkombinationen (Word) Nützliche Tastenkombinationen (Word) Dateioperationen Neues leeres Dokument erstellen S n Zwischen geöffneten Dokumenten wechseln S & Dokument öffnen S o Dokument schließen S $ Dokument speichern S s Die

Mehr

Als Administrator im Backend anmelden

Als Administrator im Backend anmelden Inhalt CompuMaus-Brühl-Computerschulung Als Administrator im Backend anmelden 1 Ihre Seiten verändern oder neue Seiten erstellen 2 Seiteninhalte verändern 2 Wie arbeite ich mit dem Editor JCE 4 Eine neuen

Mehr

1 Das Konzept des vi-editors

1 Das Konzept des vi-editors 1 Das Konzept des vi-editors Dieser Abschnitt soll die Entscheidung vorbereiten, ob man sich in den vi-editor einarbeitet. Ein vi-tutorial folgt im nächsten Abschnitt. 1.1 Historie Der vi-editor ist 1976

Mehr

vim supereditor.txt Okt 28, 07 21:40 Seite 1/8

vim supereditor.txt Okt 28, 07 21:40 Seite 1/8 Thema: "Vim der Supereditor" (C) 2007 T.Birnthaler OSTC GmbH Autor: Thomas Birnthaler Ort: Practical Linux in Gießen Datum: Sa, 27.10.2007, 16:35 17:50 WWW: http://www.ostc.de/vim supereditor 27 20 2007.pdf

Mehr

von Reinhard Wobst schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische Gliederung: Textverarbeitung Textverarbeitung

von Reinhard Wobst schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische Gliederung: Textverarbeitung Textverarbeitung vim 7.3 GE-PACKT von Reinhard Wobst 4., überarbeitete Auflage 2012 vim 7.3 GE-PACKT Wobst schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische Gliederung: Textverarbeitung

Mehr

Fragen und Antworten zum Content Management System von wgmedia.de

Fragen und Antworten zum Content Management System von wgmedia.de Fragen und Antworten zum Content Management System von wgmedia.de Inhaltsverzeichnis Was ist ein Content Management System? Wie ändere ich den Inhalt meiner Homepage? Wie erstelle ich eine neue Seite?

Mehr

2008 Dipl.Phys. Gerald Kempfer Lehrbeauftragter an der TFH-Berlin. Internet: www.tfh-berlin.de/~kempfer www.kempfer.de E-Mail: gerald@kempfer.

2008 Dipl.Phys. Gerald Kempfer Lehrbeauftragter an der TFH-Berlin. Internet: www.tfh-berlin.de/~kempfer www.kempfer.de E-Mail: gerald@kempfer. Texteditor Vi 2008 Dipl.Phys. Gerald Kempfer Lehrbeauftragter an der TFH-Berlin Internet: www.tfh-berlin.de/kempfer www.kempfer.de E-Mail: gerald@kempfer.de Stand: 07. Oktober 2008 Seite 2 Inhaltsverzeichnis

Mehr

Übung PL/SQL Trigger Lösungen

Übung PL/SQL Trigger Lösungen Übung PL/SQL Trigger Lösungen 1) Gebe das aktuelle Datum aus. Wofür steht dual? Ändere das Datum für Deine aktuelle Session auf das Format Jahr (4 Stellen) Monat (2 Stellen) Tag (2 Stellen)[Leerzeichen]Stunde

Mehr

Funktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion

Funktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion Überblick über Stored Functions Funktionen Eine Funktion ist ein benannter PL/SQL- Block, der einen Wert zurückgibt. Eine Funktion kann in der Datenbank als Objekt zur wiederholbaren Ausführung gespeichert

Mehr

Excel 2013: Von Null zum ECDL-Advanced Zertifikat:

Excel 2013: Von Null zum ECDL-Advanced Zertifikat: Excel 2013: Von Null zum ECDL-Advanced Zertifikat: Inhalte: 1.) Excel kennenlernen 1. Tabellenkalkulation mit Excel 2. Excel starten 3. Das Excel-Fenster 4. Befehle aufrufen 5. Die Excel-Hilfe verwenden

Mehr

Wiederholung und Vertiefung. Programmieren in C. Pointer und so... thoto. /dev/tal e.v. 6. April 2013 (Version vom 11. April 2013) Programmieren in C

Wiederholung und Vertiefung. Programmieren in C. Pointer und so... thoto. /dev/tal e.v. 6. April 2013 (Version vom 11. April 2013) Programmieren in C Pointer und so... 6. April 2013 (Version vom 11. April 2013) Agenda für Heute 1 Wiederholung und Vertiefung Wiederholung 2 Was sind? Felder und Vektoren? Zeichenketten Wiederholung Wiederholung Funktion

Mehr

Rainer Peipp. 02. Juli 2018

Rainer Peipp. 02. Juli 2018 GNU GNU in der Vim vs. 02. Juli 2018 Der Editor vim wird in einer eigenen Präsentation vorgestellt. Im vorliegenden Dokument geht es hauptsächlich um, einen kurzen Vergleich zu vim und einen kleinen Überblick

Mehr

Abfragen (Queries, Subqueries)

Abfragen (Queries, Subqueries) Abfragen (Queries, Subqueries) Grundstruktur einer SQL-Abfrage (reine Projektion) SELECT [DISTINCT] {* Spaltenname [[AS] Aliasname ] Ausdruck} * ; Beispiele 1. Auswahl aller Spalten SELECT * ; 2. Auswahl

Mehr

<Insert Picture Here> MySQL Workbench für Einsteiger

<Insert Picture Here> MySQL Workbench für Einsteiger MySQL Workbench für Einsteiger Ralf Gebhardt Principal Sales Consultant MySQL Agenda MySQL Workbench 5.2 Design, Entwicklung, Administration MySQL Workbench Varianten Erweiterbarkeit

Mehr

Word-Funktion Ausgeblendeter Text in Verfahrensdoku-Blättern nutzen und weitere nützliche Hinweise... 2

Word-Funktion Ausgeblendeter Text in Verfahrensdoku-Blättern nutzen und weitere nützliche Hinweise... 2 1 Inhaltsverzeichnis Word-Funktion Ausgeblendeter Text in Verfahrensdoku-Blättern nutzen und weitere nützliche Hinweise... 2 Danke,... 2 Ein- und Ausblenden der Hinweise... 2 Anzeigemodus... 3 Navigation...

Mehr

Excel Tipps & Tricks Umgang mit umfangreichen Tabellen

Excel Tipps & Tricks Umgang mit umfangreichen Tabellen 3 Umgang mit umfangreichen Tabellen Das Bewegen in großen Tabellen in Excel kann mit der Maus manchmal etwas umständlich sein. Deshalb ist es nützlich, ein paar Tastenkombinationen zum Bewegen und zum

Mehr

Meine Fakultät. Alumni-Portal HTML-Seiten im Portal Seite 1 von 8

Meine Fakultät. Alumni-Portal HTML-Seiten im Portal Seite 1 von 8 Alumni-Portal HTML-Seiten im Portal Seite 1 von 8 Meine Fakultät Auf Wunsch wird jedem Fachbereich ein eigener Reiter im Alumni-Portal eingerichtet. Diese Seite bzw. die Unterseiten können Sie nach Wunsch

Mehr

UNIX Die wichtigsten Befehle

UNIX Die wichtigsten Befehle UNIX Die wichtigsten Befehle Syntax alias shortname command at zeit [Tag] [Datei] cron cat [-nsuv] [datei] passwd [ben_name] finger user fg, bg job set [-ekntuvx] [name] sort [-bcdfimnurt] [+pos1 pos2]

Mehr

Übung Ionic ToDo-Liste erstellen

Übung Ionic ToDo-Liste erstellen Übung Ionic ToDo-Liste erstellen Ziel: Mit add -Button neue Elemente aufnehmen Mit einem Wischen nach links ein Icon mit einem Papierkorb anzeigen lassen ( sliding-item ) Dabei Ionic-Komponenten verwenden

Mehr

Unix/Linux Grundlagen für Einsteiger

Unix/Linux Grundlagen für Einsteiger Unix/Linux Grundlagen für Einsteiger Seminarunterlage Version: 6.08 Version 6.08 vom 25. Juli 2016 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen

Mehr

Word 2010 Der Navigationsbereich

Word 2010 Der Navigationsbereich WO.003, Version 1.0 06.11.2012 Kurzanleitung Word 2010 Der Navigationsbereich Word 2010 enthält einen sogenannten Navigationsbereich. Er kombiniert die Funktionen zum Anzeigen der Dokumentstruktur (Gliederung)

Mehr

Microsoft Word Einstieg 1

Microsoft Word Einstieg 1 Microsoft Word Einstieg 1 1 Worum handelt es sich? Das Computer-Programm namens Microsoft Word (oder kurz Word ) ist ein so genanntes Textverarbeitungs-Programm. Es ist eine Art Schreibmaschine im Computer,

Mehr

Microsoft PowerPoint Einsteiger

Microsoft PowerPoint Einsteiger 2010 Microsoft PowerPoint Einsteiger Voraussetzungen: Kursdauer: Zielgruppe: Grundkenntnissse im Betriebssystem 4x60 Minuten bei variabler Zeiteinteilung Einsteiger beruflich/privat Kursnr.: 2-5030 Techn.

Mehr

1. Und los geht's. 1.1 Einführung. 1.2 Über den Leitfaden und das vi Lernen beschleunigen. 1.3 Der Lernprozess. 1.4 Einführung in vim

1. Und los geht's. 1.1 Einführung. 1.2 Über den Leitfaden und das vi Lernen beschleunigen. 1.3 Der Lernprozess. 1.4 Einführung in vim >> vi lernen -- die "Spickzettel"-Methode [Bitte Kapitel auswählen] 1. Und los geht's 1.1 Einführung Dieses Tutorial wird Ihnen zeigen, wie man den mächtigen visuellen Editor vi benutzt. Anhand einer speziellen

Mehr

Die SQL-Schnittstelle

Die SQL-Schnittstelle Die SQL-Schnittstelle Merlin 16 Version 16.0 vom 09.10.2012 Inhalt Die SQL-Export-Schnittstelle... 4 Der Menüpunkt Abfrage durchführen... 4 Beschreibung Fenster Abfrage durchführen... 4 Schaltflächen Fenster

Mehr

Crashkurs Kommandozeile

Crashkurs Kommandozeile Crashkurs Kommandozeile Thomas Werner This work is licensed under the Creative Commons Attribution ShareAlike 2.0 License. To view a copy of this license, visit http://creativecommons.org/licenses/by sa/2.0/de/

Mehr

September A SERVER NW UPDATE. Readme

September A SERVER NW UPDATE. Readme September 2014 3A SERVER 6.3.8.11 NW UPDATE Readme AED-SICAD Aktiengesellschaft Postfach 83 07 54 81707 München www.aed-sicad.de Ihre Anregungen Wir nehmen gerne Ihre Rückmeldungen und Anregungen zu diesen

Mehr

Haskell - Eine Einführung

Haskell - Eine Einführung Haskell - Eine Einführung Matthias Beyer Furtwangen University matthias. beyer@ hs-furtwangen. de mail@ beyermatthias. de 8. Mai 2014 Matthias Beyer (HFU) Haskell 8. Mai 2014 1 / 37 Overview 1 Facts 2

Mehr

Version 2.0 Addendum

Version 2.0 Addendum Version 2.0 Addendum 2015 ZOOM CORPORATION Dieses Handbuch darf weder in Teilen noch als Ganzes ohne vorherige Erlaubnis kopiert oder nachgedruckt werden. Inhalt Inhalt Neue Funktionen in Version 2.0 Bearbeiten

Mehr

Xpediter TSO / IMS. cps4it Bingen, 18. September Primary Commands

Xpediter TSO / IMS. cps4it Bingen, 18. September Primary Commands Bingen, 18. September 2010 AA SNAP ACCEPT AFTER AFT A ALLOCATE ALLOC AT BEFORE BEF B BOTTOM BOT BROWSE BRO CCHILITE CONNECT COUNT COU C COVER DELETE DEL D DLEFT DLI DOWN DRIGHT DROP END EXCLUDE EX X EXIT

Mehr

Setup Manual Anleitung zur Konfiguration

Setup Manual Anleitung zur Konfiguration Setup Manual Anleitung zur Konfiguration Tap your language 1 Introduction 1. The difference between the MusicCast Smart Home skill and the MusicCast skill MusicCast Smart Home skill The MusicCast Smart

Mehr

Nützliche Tasten in WORD 2010

Nützliche Tasten in WORD 2010 Nützliche Tasten in WORD 2010 A L L G E M E I N E B E F E H L E + Neues Dokument + Datei öffnen + Aktuelle Datei schließen (mit Speichern-Abfrage) + Word schließen (mit Speichern-Abfrage) + Speichern Speichern

Mehr

Word 2016: Tastenkombinationen

Word 2016: Tastenkombinationen Word 2016: Tastenkombinationen Menüband ein- und ausblenden Ctrl + F1 Cursor-Steuerung an den Zeilenanfang ans Zeilenende wortweise vorwärts/rückwärts an den Textanfang ans Textende bildschirmseitenweise

Mehr

vim text editing at the speed of thought

vim text editing at the speed of thought MÜNSTER vim text editing at the speed of thought Stephan Rave Software-Tool Seminar 23. Oktober 2013 MÜNSTER vim 2 /25 Was ist ein Text-Editor? MÜNSTER vim 2 /25 Was ist ein Text-Editor? cutecat.odt (Z

Mehr

Benutzer- und Rechtevergabe

Benutzer- und Rechtevergabe Benutzer- und Rechtevergabe Gliederung 1) Einführung 2) Rechte 3) Benutzer 4) Editoren Einführung GNU/Linux ist ein Mehrbenutzer- Betriebssystem (d.h. es können mehrere GNU/Linux ist ein Mehrbenutzer-

Mehr

ArenaSchweiz AG. CMS Concrete5 Erste Schritte

ArenaSchweiz AG. CMS Concrete5 Erste Schritte CMS Concrete5 Erste Schritte Anmelden Öffnen Sie Ihren Browser und geben Sie Ihre Website-Adresse ein, dazu «/login» Beispiel: http://www.domainname.ch/login Geben Sie Benutzername und Passwort ein und

Mehr

Vorwort Einführung: Was ist Windows? Arbeiten mit Maus und Tastatur Der erste Einstieg 21 INHALTSVERZEICHNIS

Vorwort Einführung: Was ist Windows? Arbeiten mit Maus und Tastatur Der erste Einstieg 21 INHALTSVERZEICHNIS INHALTSVERZEICHNIS Vorwort 9 1. Einführung: Was ist Windows? 11 1.1. Aufgaben eines Betriebssystems 11 1.2. Windows Versionen 12 1.3. Zusammenfassung 13 2. Arbeiten mit Maus und Tastatur 14 2.1. Der Umgang

Mehr

Datenbanken SQL. Insert, Update, Delete, Drop. Krebs

Datenbanken SQL. Insert, Update, Delete, Drop. Krebs Datenbanken SQL Insert, Update, Delete, Drop Krebs Inhalt 1. Datensätze einfügen: INSERT 2. Datensätze verändern: UPDATE 3. Datensätze löschen: DROP vs. DELETE Beispiel Datenbank Schule Klasse P_Klasse

Mehr

MEHR FUNKTIONEN, MEHR E-COMMERCE:

MEHR FUNKTIONEN, MEHR E-COMMERCE: MEHR FUNKTIONEN, MEHR E-COMMERCE: XT:COMMERCE PLUGIN BB HERVORGEHOBENE PRODUKTE XT:COMMERCE PLUGIN BB HERVORGEHOBENE PRODUKTE Das xt:commerce Modul BB Hervorgehobene Produkte erlaubt es Ihnen, ein beliebiges

Mehr

MEDIEN-KOMPASS. in Leichter Sprache

MEDIEN-KOMPASS. in Leichter Sprache MEDIEN-KOMPASS in Leichter Sprache Dieser Medien-Kompass in Leichter Sprache für die Klassenstufen 1 6 gehört: Lieber Schüler, liebe Schülerin Name: Schule: In der Schule lernst du viel über Medien. Auch

Mehr

Anleitung: Text Formatter

Anleitung: Text Formatter Anleitung: Text Formatter Text Formatter ist ein Programm um Akkord / Lyrics-Textdateien im Format auf kleinere Displays anzupassen, z.b. auf Displays von Keyboards. Beachten Sie: Nur die Steuer-Taster

Mehr

MEDIEN-KOMPASS. in Leichter Sprache

MEDIEN-KOMPASS. in Leichter Sprache MEDIEN-KOMPASS in Leichter Sprache Dieser Medien-Kompass in Leichter Sprache für die Klassenstufen gehört: Lieber Schüler, liebe Schülerin Name: Schule: In der Schule lernst du viel über Medien. Auch in

Mehr

Linux-Einführung Übung

Linux-Einführung Übung Linux-Einführung Übung Mark Heisterkamp 24. 25. Februar 2010 1 Einführung und Grundlagen 1.1 Erste Schritte... 1.1.1 Xterminalfenster Öffnen Sie ein weiteres Xterminalfenster mit der Maus. mittels Kommando.

Mehr

Inhalt. Vorwort zur dritten Auflage 15

Inhalt. Vorwort zur dritten Auflage 15 Vorwort zur dritten Auflage 15 f... Architektur des SAP-Systems im Überblick 25 Technische Architektur 25 Betriebswirtschaftlich-organisatorische Architektur 27 Plattformunabhängigkeit 30 Anwendungsprogramme

Mehr

Übersicht der wichtigsten MySQL-Befehle

Übersicht der wichtigsten MySQL-Befehle Übersicht der wichtigsten MySQL-Befehle 1. Arbeiten mit Datenbanken 1.1 Datenbank anlegen Eine Datenbank kann man wie folgt erstellen. CREATE DATABASE db_namen; 1.2 Existierende Datenbanken anzeigen Mit

Mehr

Schritt 1: Übertragung der Daten aus der LUSD in WORD

Schritt 1: Übertragung der Daten aus der LUSD in WORD RB-Zeugnis Handreichung LUSD-Datenimport Da inzwischen die Schülergrunddaten aller Schulen in der LUSD erfasst sind, lassen sich die RB-Zeugnis-Dateien für alle Klassen einer Schule in einem Arbeitsschritt

Mehr

Benutzer Installations-Anleitung Beispiel zur Applikation AHH

Benutzer Installations-Anleitung Beispiel zur Applikation AHH Benutzer Installations-Anleitung Beispiel zur Applikation AHH Inhalt Seite 2 1. Installiere eine Einzel-Lizenz auf einem PC 2. Deinstalliere eine Einzel-Lizenz auf einem PC 3. Transferiere eine Einzel-Lizenz

Mehr

Microsoft SQL Server 2000 Programmierung

Microsoft SQL Server 2000 Programmierung Rebecca M. Riordan Microsoft SQL Server 2000 Programmierung Schritt für Schritt Microsoft Press Einführung Ihr Ausgangspunkt Neue Features in SQL Server 2000 Verwenden der beiliegenden CD-ROM Systemanforderungen

Mehr

Inhaltsverzeichnis. Einleitung

Inhaltsverzeichnis. Einleitung vn Inhaltsverzeichnis Einleitung Kapitel 1: Eine Einführung in relationale Datenbanken 7 Was ist eine relationale Datenbank? 9 Verknüpfen der einzelnen Tabellen 10 Die Reihenfolge der Zeilen ist beliebig

Mehr

Tube Analyzer LogViewer 2.3

Tube Analyzer LogViewer 2.3 Tube Analyzer LogViewer 2.3 User Manual Stand: 25.9.2015 Seite 1 von 11 Name Company Date Designed by WKS 28.02.2013 1 st Checker 2 nd Checker Version history Version Author Changes Date 1.0 Created 19.06.2015

Mehr

web266.de 1/5 Erstellungsdatum ändern

web266.de 1/5 Erstellungsdatum ändern web266.de 1/5 Erstellungsdatum ändern Bitte beachten: Dieses Tutorial richtet sich an erfahrene User (Grundkenntnisse in PHP und MySQL sind erforderlich). Es ist absolut wichtig, zuvor die Datenbank zu

Mehr

Die SQL-Schnittstelle

Die SQL-Schnittstelle Die SQL-Schnittstelle Merlin 19 Version: 19.0 Stand: 01.03.2016 Angerland-Data Gesellschaft für Baudatentechnik mbh Am Gierath 28, 40885 Ratingen DEUTSCHLAND Internet: www.angerland-data.de Inhalt Die

Mehr

Dockerbank Container-basiertes Deployment von biomedizinischen IT-Lösungen

Dockerbank Container-basiertes Deployment von biomedizinischen IT-Lösungen Dockerbank Container-basiertes Deployment von biomedizinischen IT-Lösungen Praktische Übung 2: Erstellung eigener Container, Orchestrierung von Containern Benjamin Baum 1, Sebastian Stäubert² 1 Institut

Mehr

Inhalt. Installieren Projekt erstellen UI Bedienen Objekte importieren Blueprints C++

Inhalt. Installieren Projekt erstellen UI Bedienen Objekte importieren Blueprints C++ Eine Einführung Inhalt Installieren Projekt erstellen UI Bedienen Objekte importieren Blueprints C++ Installieren Launcher Engine Visual Studio Registrieren Epic Launcher herunterladen (www.unrealengine.com)

Mehr

Steinberg Library Manager

Steinberg Library Manager Matthias Klag, Michael Ruf Cristina Bachmann, Heiko Bischoff, Christina Kaboth, Insa Mingers, Matthias Obrecht, Sabine Pfeifer, Benjamin Schütte, Marita Sladek Diese PDF wurde für die Verwendung von Screenreader-Software

Mehr

Mittlere Taste (Rad)

Mittlere Taste (Rad) Tastenkombinationen Mausnavigation Mittlere Taste (Rad) Schwenken Ansicht wieder zentrieren Klicken + Ziehen Doppelklicken Linke Taste Rechte Taste Mit Werkzeugen arbeiten Klicken Kontextmenü Klicken Schwenken

Mehr

5.8 Bibliotheken für PostgreSQL

5.8 Bibliotheken für PostgreSQL 5.8 Bibliotheken für PostgreSQL Haskell/WASH: Modul Dbconnect PHP: pqsql-funktionen Java/JSP: JDBC Perl: DBI database interface modul Vorläufige Version 80 c 2004 Peter Thiemann, Matthias Neubauer 5.9

Mehr