From cd18d0fe206a5f2d21ff8248465aa610104e4a3f Mon Sep 17 00:00:00 2001
From: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com>
Date: Sun, 26 Nov 2023 18:01:32 +0100
Subject: [PATCH] pages.nl/common/*: add Dutch translation (#11582)
---
pages.nl/common/crontab.md | 36 +++++++++++++++++++++++++++++++++++
pages.nl/common/egrep.md | 28 +++++++++++++++++++++++++++
pages.nl/common/fgrep.md | 29 ++++++++++++++++++++++++++++
pages.nl/common/nvim.md | 38 +++++++++++++++++++++++++++++++++++++
pages.nl/common/vimdiff.md | 37 ++++++++++++++++++++++++++++++++++++
pages.nl/common/vimtutor.md | 13 +++++++++++++
pages/common/fgrep.md | 2 +-
pages/common/vimdiff.md | 2 +-
8 files changed, 183 insertions(+), 2 deletions(-)
create mode 100644 pages.nl/common/crontab.md
create mode 100644 pages.nl/common/egrep.md
create mode 100644 pages.nl/common/fgrep.md
create mode 100644 pages.nl/common/nvim.md
create mode 100644 pages.nl/common/vimdiff.md
create mode 100644 pages.nl/common/vimtutor.md
diff --git a/pages.nl/common/crontab.md b/pages.nl/common/crontab.md
new file mode 100644
index 0000000000..7a5c2bc674
--- /dev/null
+++ b/pages.nl/common/crontab.md
@@ -0,0 +1,36 @@
+# crontab
+
+> Plan cron jobs zodat deze volgens een tijdsinterval voor de huidige gebruiker worden uitgevoerd.
+> Meer informatie: .
+
+- Pas het crontab bestand aan voor de huidige gebruiker:
+
+`crontab -e`
+
+- Pas het crontab bestand aan voor een specifieke gebruiker:
+
+`sudo crontab -e -u {{gebruiker}}`
+
+- Vervang de huidige crontab met de inhoud van een opgegeven bestand:
+
+`crontab {{pad/naar/bestand}}`
+
+- Bekijk een lijst van bestaande cron jobs voor de huidige gebruiker:
+
+`crontab -l`
+
+- Verwijder alle cron jobs voor de huidige gebruiker:
+
+`crontab -r`
+
+- Voorbeeld crontab entry, welke iedere dag om 10:00 draait (* betekent elke waarde):
+
+`0 10 * * * {{commando_om_uit_te_voeren}}`
+
+- Voorbeeld crontab entry, welke iedere 10 minuten een commando uitvoert:
+
+`*/10 * * * * {{commando_om_uit_te_voeren}}`
+
+- Voorbeeld crontab entry, welke iedere vrijdag om 02:30 een specifiek script draait:
+
+`30 2 * * Fri {{/absoluut/pad/naar/script.sh}}`
diff --git a/pages.nl/common/egrep.md b/pages.nl/common/egrep.md
new file mode 100644
index 0000000000..31881ce4ed
--- /dev/null
+++ b/pages.nl/common/egrep.md
@@ -0,0 +1,28 @@
+# egrep
+
+> Vind patronen in bestanden door gebruik te maken van uitgebreidere reguliere expressies (ondersteund `?`, `+`, `{}`, `()` en `|`).
+> Meer informatie: .
+
+- Zoek naar een patroon in een bestand:
+
+`egrep "{{zoekpatroon}}" {{pad/naar/bestand}}`
+
+- Zoek naar een patroon in meerdere bestanden:
+
+`egrep "{{zoekpatroon}}" {{pad/naar/bestand1}} {{pad/naar/bestand2}} {{pad/naar/bestand3}}`
+
+- Zoek in `stdin` naar een patroon:
+
+`cat {{pad/naar/bestand}} | egrep {{zoekpatroon}}`
+
+- Toon de bestandsnaam en het regelnummer voor iedere overeenkomst:
+
+`egrep --with-filename --line-number "{{zoekpatroon}}" {{pad/naar/bestand}}`
+
+- Zoek recursief in alle bestanden in een map voor een patroon, maar negeer binaire bestanden:
+
+`egrep --recursive --binary-files={{without-match}} "{{zoekpatroon}}" {{pad/naar/map}}`
+
+- Zoek voor regels die niet voldoen aan een patroon:
+
+`egrep --invert-match "{{zoekpatroon}}" {{pad/naar/bestand}}`
diff --git a/pages.nl/common/fgrep.md b/pages.nl/common/fgrep.md
new file mode 100644
index 0000000000..278868cd9a
--- /dev/null
+++ b/pages.nl/common/fgrep.md
@@ -0,0 +1,29 @@
+# fgrep
+
+> Zoek naar strings in bestanden.
+> Gelijk aan `grep -F`.
+> Meer informatie: .
+
+- Zoek naar een string in een bestand:
+
+`fgrep {{zoek_string}} {{pad/naar/bestand}}`
+
+- Zoek in bestanden, maar alleen in regels die volledig overeenkomen:
+
+`fgrep -x {{zoek_string}} {{pad/naar/bestand1}} {{pad/naar/bestand2}}`
+
+- Tel het aantal regels in een bestand die overeenkomen met de opgegeven string:
+
+`fgrep -c {{zoek_string}} {{pad/naar/bestand}}`
+
+- Toon de regelnummers in het bestand samen met de regel die overeenkomt:
+
+`fgrep -n {{zoek_string}} {{pad/naar/bestand}}`
+
+- Toon alle regels behalve de regels die de string bevatten:
+
+`fgrep -v {{zoek_string}} {{pad/naar/bestand}}`
+
+- Toon bestandsnamen waarvan de inhoud minimaal één keer overeenkomt met de string:
+
+`fgrep -l {{zoek_string}} {{pad/naar/bestand1}} {{pad/naar/bestand2}}`
diff --git a/pages.nl/common/nvim.md b/pages.nl/common/nvim.md
new file mode 100644
index 0000000000..a486545b76
--- /dev/null
+++ b/pages.nl/common/nvim.md
@@ -0,0 +1,38 @@
+# nvim
+
+> Neovim, een programmeurs tekstbewerker gebaseerd op Vim, welke verschillende modi aanbied voor verschillende soorten text manipulatie.
+> Op `i` drukken in de normale modus, gaat naar de invoer modus. `` gaat terug naar de normale modus, die geen reguliere tekst invoer accepteert.
+> Bekijk ook: `vim`, `vimtutor`, `vimdiff`.
+> Meer informatie: .
+
+- Open een bestand:
+
+`nvim {{pad/naar/bestand}}`
+
+- Ga naar de modus om tekst aan te passen (insert mode):
+
+`i`
+
+- Kopieer ("yank") of knip ("delete") de huidige regel (plak het met `P`):
+
+`{{yy|dd}}`
+
+- Ga naar de normale modus en maak de laatste operatie ongedaan:
+
+`u`
+
+- Zoek voor een patroon in het bestand (druk op `n`/`N` om naar de volgende/vorige overeenkomst te gaan):
+
+`/{{zoek_patroon}}`
+
+- Voer een reguliere expressie vervanging uit in het volledige bestand:
+
+`:%s/{{reguliere_expressie}}/{{vervanging}}/g`
+
+- Ga naar de normale modus, sla (write) het bestand op en sluit af:
+
+`:wq`
+
+- Sluit af zonder op te slaan:
+
+`:q!`
diff --git a/pages.nl/common/vimdiff.md b/pages.nl/common/vimdiff.md
new file mode 100644
index 0000000000..ba0eec1811
--- /dev/null
+++ b/pages.nl/common/vimdiff.md
@@ -0,0 +1,37 @@
+# vimdiff
+
+> Open twee of meer bestanden in `vim` en toon de verschillen.
+> Bekijk ook: `vim`, `vimtutor`, `nvim`.
+> Meer informatie: .
+
+- Open twee bestanden en toon de verschillen:
+
+`vimdiff {{pad/naar/bestand1}} {{pad/naar/bestand2}}`
+
+- Verplaats de cursor naar het scherm links|rechts:
+
+`Ctrl + w {{h|l}}`
+
+- Spring naar het vorige verschil:
+
+`[c`
+
+- Spring naar het volgende verschil:
+
+`]c`
+
+- Kopieer het gemarkeerde verschil van het andere scherm naar het huidige scherm:
+
+`do`
+
+- Kopieer het gemarkeerde verschil van het huidige scherm naar het andere scherm:
+
+`dp`
+
+- Update alle markeringen en folds:
+
+`:diffupdate`
+
+- Schakel de gemarkeerde code fold om:
+
+`za`
diff --git a/pages.nl/common/vimtutor.md b/pages.nl/common/vimtutor.md
new file mode 100644
index 0000000000..91a5bd1156
--- /dev/null
+++ b/pages.nl/common/vimtutor.md
@@ -0,0 +1,13 @@
+# vimtutor
+
+> Vim tutor leert de basis `vim` commando's.
+> Bekijk ook: `vim`, `vimdiff`, `nvim`.
+> Meer informatie: .
+
+- Start de vim tutor voor de opgegeven taal (en, fr, de, ...):
+
+`vimtutor {{taal}}`
+
+- Verlaat de tutor:
+
+` :q `
diff --git a/pages/common/fgrep.md b/pages/common/fgrep.md
index 8658dd04f8..0ffa8cc6ef 100644
--- a/pages/common/fgrep.md
+++ b/pages/common/fgrep.md
@@ -10,7 +10,7 @@
- Search only lines that match entirely in files:
-`fgrep -x {{path/to/file1}} {{path/to/file2}}`
+`fgrep -x {{search_string}} {{path/to/file1}} {{path/to/file2}}`
- Count the number of lines that match the given string in a file:
diff --git a/pages/common/vimdiff.md b/pages/common/vimdiff.md
index 11a86bffa3..8743c31373 100644
--- a/pages/common/vimdiff.md
+++ b/pages/common/vimdiff.md
@@ -6,7 +6,7 @@
- Open two files and show the differences:
-`vimdiff {{file1}} {{file2}}`
+`vimdiff {{path/to/file1}} {{path/to/file2}}`
- Move the cursor to the window on the left|right: