dahu / Learnviml
A suggested path for learning Vim's scripting language, VimL
Stars: ✭ 22
Labels
Projects that are alternatives of or similar to Learnviml
Vim Textobj Help
Vim plugin: Text objects for Vim help documents
Stars: ✭ 5 (-77.27%)
Mutual labels: viml
Phpclassexplorer
Simple (and I mean SIMPLE) method explorer for vim
Stars: ✭ 6 (-72.73%)
Mutual labels: viml
Easytags.vim
Automated tag file generation and syntax highlighting of tags in Vim
Stars: ✭ 15 (-31.82%)
Mutual labels: viml
Vim Session
Extended session management for Vim (:mksession on steroids)
Stars: ✭ 907 (+4022.73%)
Mutual labels: viml
Vim Operator Substitute
Vim-Plugin: Use :substitute like an operator
Stars: ✭ 6 (-72.73%)
Mutual labels: viml
The Way of the VimL Wizard
A suggested path for learning Vim's scripting language, VimL.
This help file teaches the VimL scripting language using a progressive set of reading assignments and followup hands-on exercises. It is aimed primarily at existing programmers, however beginners can do the external tutorials referenced within.
LearnVimL
- is written in Vim help format, internal to Vim itself
- has comprehensive coverage of VimL, from basics to the gritty stuff with maps, :redir, plugins, etc.
- relies heavily on the existing Vim documentation with assessment questions, exercises and challenges to reinforce learning
- comes with a searchable set of sample code snippets covering the builtin functions and idiomatic VimL
- authored by a group of experienced VimL coders, each sharing their individual skills, tips and tricks to rapidly steer you toward VimL excellence.
Install
-
Linux / OS X:
Copy http://github.com/dahu/LearnVimL/raw/master/doc/learnviml.txt to your ~/.vim/doc/ directory.
-
Windows:
Copy http://github.com/dahu/LearnVimL/raw/master/doc/learnviml.txt to your $HOME\vimfiles\doc\ directory.
Run :helptags ~/.vim/doc/ from within Vim. Type :help learnviml to get started.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].