[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
howtos:cli_manual:first_steps [2012/11/16 19:15 (UTC)] – [c. Vim] markush | howtos:cli_manual:first_steps [2012/11/17 21:38 (UTC)] – [The dokuwiki Plugin] markush | ||
---|---|---|---|
Line 61: | Line 61: | ||
===Emacs Keybindings=== | ===Emacs Keybindings=== | ||
- | In the Emacs world, a widely used convention is to refer to < | + | In the Emacs world, a widely used convention is to refer to < |
^Keys^Description^ | ^Keys^Description^ | ||
Line 78: | Line 78: | ||
===== c. Vim ===== | ===== c. Vim ===== | ||
- | |||
- | < | ||
Vim and the other vi-clones are very different from other types of editors. vi has two modes, **insert-mode** and **command-mode**. \\ | Vim and the other vi-clones are very different from other types of editors. vi has two modes, **insert-mode** and **command-mode**. \\ | ||
This means, the editor distinguishes between //inserting text// and //moving and making changes//. \\ | This means, the editor distinguishes between //inserting text// and //moving and making changes//. \\ | ||
One needs only the alphanumeric keys to work with vi. Therefore vi and it's clones are primarily useful for people who can touchtype. | One needs only the alphanumeric keys to work with vi. Therefore vi and it's clones are primarily useful for people who can touchtype. | ||
+ | |||
+ | When you start vi you're in command-mode, | ||
Vim comes with a very useful tutorial which I strongly recommend for newbies. Open a terminal and simply type | Vim comes with a very useful tutorial which I strongly recommend for newbies. Open a terminal and simply type | ||
< | < | ||
- | After you've made the first steps you may want to use the [[http:// | + | === Useful external links === |
+ | |||
+ | * After you've made the first steps you may want to use the //[[http:// | ||
+ | * More information is in the // | ||
+ | * // | ||
+ | * Here's a very helpful text about // | ||
+ | |||
+ | === The help system === | ||
+ | |||
+ | Vim has it's own very large help-system. When you're using Vim and need help, you can (in command-mode) type < | ||
+ | ==== The dokuwiki Plugin ==== | ||
+ | |||
+ | If you use Vim when writing pages for this dokuwiki, you can find a helpful [[http:// | ||
+ | |||
+ | You can load this plugin when editing a dokuwiki file with the command: | ||
+ | < | ||
+ | If you need syntax highlighting for the < | ||
+ | < | ||
+ | hi link dokuwikiKeyboard Comment</ | ||
+ | |||
+ | to the plugin. | ||
+ | ====== Chapter Navigation ====== | ||
+ | **Previous Chapter: [[.introduction|Introduction]]** | ||
+ | |||
+ | **Next Chapter: [[.shells|Shells]]** | ||
+ | |||
====== Sources ====== | ====== Sources ====== | ||
<!-- If you are copying information from another source, then specify that source --> | <!-- If you are copying information from another source, then specify that source --> | ||
Line 96: | Line 122: | ||
<!-- * Contributions by [[wiki: | <!-- * Contributions by [[wiki: | ||
- | * Originally written by [[wiki: | + | |
+ | * Contributions by [[wiki: | ||
<!-- Please do not modify anything below, except adding new tags.--> | <!-- Please do not modify anything below, except adding new tags.--> | ||
<!-- You must remove the tag-word " | <!-- You must remove the tag-word " | ||
{{tag> | {{tag> |