├── .github └── workflows │ └── main.yml ├── .gitignore ├── .gitmodules ├── .nojekyll ├── LICENSE ├── LICENSE-CN ├── config.toml ├── content.md ├── content ├── _index.md ├── ch00-prefcace │ └── _index.md ├── ch01-viml-feature │ ├── _index.md │ ├── sn1-hello-world.md │ ├── sn2-from-ex-command.md │ ├── sn3-week-type-strong-scope.md │ └── sn4-autoload-schema.md ├── ch02-viml-grammar │ ├── _index.md │ ├── sn1-variable-type.md │ ├── sn2-comapare-condition.md │ ├── sn3-loop-iterate.md │ ├── sn4-function-call.md │ └── sn5-exception-error.md ├── ch03-viml-command │ ├── _index.md │ ├── sn1-option-set.md │ ├── sn2-key-remap.md │ ├── sn3-custom-command.md │ ├── sn4-execute-normal.md │ ├── sn5-autocmd-event.md │ └── sn6-debug-command.md ├── ch04-viml-datastruct │ ├── _index.md │ ├── sn1-list-string.md │ ├── sn2-dictionary.md │ ├── sn3-nest-compose.md │ └── sn4-regex-apply.md ├── ch05-viml-function │ ├── _index.md │ ├── sn1-variable-argument.md │ ├── sn2-function-refer.md │ ├── sn3-dict-function.md │ ├── sn4-closure-lambda.md │ └── sn5-autoload-function.md ├── ch06-builtin-function │ ├── _index.md │ ├── sn1-operate-datatype.md │ ├── sn2-operate-edit-object.md │ ├── sn3-operate-filesystem.md │ └── sn4-other-utility.md ├── ch07-object-program │ ├── _index.md │ ├── sn1-object-intro.md │ ├── sn2-dict-object.md │ └── sn3-object-organize.md ├── ch08-viml-asynchronous │ ├── _index.md │ ├── sn1-asynchronous-intro.md │ ├── sn2-asynchronous-job.md │ ├── sn3-channle-job.md │ └── sn4-internal-terminal.md ├── ch09-viml-mix-program │ ├── _index.md │ ├── sn1-extern-filter.md │ ├── sn2-extern-interface.md │ └── sn3-perl-interface.md ├── ch10-viml-plugin-develop │ ├── _index.md │ ├── sn1-plugin-directory.md │ ├── sn2-plugin-manager.md │ └── sn3-plugin-devflow.md └── chA1-postfcace │ └── _index.md ├── example ├── autoload │ └── delaytwice.vim ├── ch08 │ ├── drop │ ├── drop.pl │ ├── drop.py │ ├── drop.sh │ ├── job_ls.vim │ └── timerwork.vim ├── ch09 │ ├── catn.pl │ ├── ifperl.vim │ └── perlfunc.vim ├── ch10 │ ├── autoload │ │ └── vip │ │ │ ├── config.vim │ │ │ ├── ftplugin.vim │ │ │ └── plugin.vim │ └── optdef.vim ├── clet.vim ├── closure.vim ├── cmd.vim ├── delaytwice.vim ├── fcommand.vim ├── frange.vim ├── funcref.vim ├── hello1.vim ├── hello2.vim ├── t_abort1.vim └── vararg.vim ├── index.html ├── movezola.sh ├── p ├── README.md ├── README_TW.md ├── vim-script-guide-book-zh-cn.pdf └── vim-script-guide-book-zh-tw.pdf ├── readme.md ├── readme_tw.md ├── static └── .keepout ├── templates └── .keepout ├── vm.pl └── z ├── 20170816_1.md ├── 20170816_2.md ├── 20170816_3.md ├── 20170816_4.md ├── 20170816_5.md ├── 20170817_1.md ├── 20170817_2.md ├── 20170817_3.md ├── 20170817_4.md ├── 20170817_5.md ├── 20170818_1.md ├── 20170818_2.md ├── 20170818_3.md ├── 20170818_4.md ├── 20170818_5.md ├── 20170818_6.md ├── 20170819_1.md ├── 20170819_2.md ├── 20170819_3.md ├── 20170819_4.md ├── 20170819_5.md ├── 20170819_6.md ├── 20170821_1.md ├── 20170821_2.md ├── 20170821_3.md ├── 20170821_4.md ├── 20170821_5.md ├── 20170821_6.md ├── 20170821_7.md ├── 20170922_1.md ├── 20171023_1.md ├── 20171028_1.md ├── 20181121_1.md ├── 20181205_1.md ├── 20181210_1.md ├── 20181212_1.md ├── 20181215_1.md ├── 20181215_2.md ├── 20181217_2.md ├── 20181219_1.md ├── 20181219_2.md └── 20181219_3.md /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/.gitmodules -------------------------------------------------------------------------------- /.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-CN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/LICENSE-CN -------------------------------------------------------------------------------- /config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/config.toml -------------------------------------------------------------------------------- /content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content.md -------------------------------------------------------------------------------- /content/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/_index.md -------------------------------------------------------------------------------- /content/ch00-prefcace/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch00-prefcace/_index.md -------------------------------------------------------------------------------- /content/ch01-viml-feature/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch01-viml-feature/_index.md -------------------------------------------------------------------------------- /content/ch01-viml-feature/sn1-hello-world.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch01-viml-feature/sn1-hello-world.md -------------------------------------------------------------------------------- /content/ch01-viml-feature/sn2-from-ex-command.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch01-viml-feature/sn2-from-ex-command.md -------------------------------------------------------------------------------- /content/ch01-viml-feature/sn3-week-type-strong-scope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch01-viml-feature/sn3-week-type-strong-scope.md -------------------------------------------------------------------------------- /content/ch01-viml-feature/sn4-autoload-schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch01-viml-feature/sn4-autoload-schema.md -------------------------------------------------------------------------------- /content/ch02-viml-grammar/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch02-viml-grammar/_index.md -------------------------------------------------------------------------------- /content/ch02-viml-grammar/sn1-variable-type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch02-viml-grammar/sn1-variable-type.md -------------------------------------------------------------------------------- /content/ch02-viml-grammar/sn2-comapare-condition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch02-viml-grammar/sn2-comapare-condition.md -------------------------------------------------------------------------------- /content/ch02-viml-grammar/sn3-loop-iterate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch02-viml-grammar/sn3-loop-iterate.md -------------------------------------------------------------------------------- /content/ch02-viml-grammar/sn4-function-call.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch02-viml-grammar/sn4-function-call.md -------------------------------------------------------------------------------- /content/ch02-viml-grammar/sn5-exception-error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch02-viml-grammar/sn5-exception-error.md -------------------------------------------------------------------------------- /content/ch03-viml-command/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch03-viml-command/_index.md -------------------------------------------------------------------------------- /content/ch03-viml-command/sn1-option-set.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch03-viml-command/sn1-option-set.md -------------------------------------------------------------------------------- /content/ch03-viml-command/sn2-key-remap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch03-viml-command/sn2-key-remap.md -------------------------------------------------------------------------------- /content/ch03-viml-command/sn3-custom-command.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch03-viml-command/sn3-custom-command.md -------------------------------------------------------------------------------- /content/ch03-viml-command/sn4-execute-normal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch03-viml-command/sn4-execute-normal.md -------------------------------------------------------------------------------- /content/ch03-viml-command/sn5-autocmd-event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch03-viml-command/sn5-autocmd-event.md -------------------------------------------------------------------------------- /content/ch03-viml-command/sn6-debug-command.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch03-viml-command/sn6-debug-command.md -------------------------------------------------------------------------------- /content/ch04-viml-datastruct/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch04-viml-datastruct/_index.md -------------------------------------------------------------------------------- /content/ch04-viml-datastruct/sn1-list-string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch04-viml-datastruct/sn1-list-string.md -------------------------------------------------------------------------------- /content/ch04-viml-datastruct/sn2-dictionary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch04-viml-datastruct/sn2-dictionary.md -------------------------------------------------------------------------------- /content/ch04-viml-datastruct/sn3-nest-compose.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch04-viml-datastruct/sn3-nest-compose.md -------------------------------------------------------------------------------- /content/ch04-viml-datastruct/sn4-regex-apply.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch04-viml-datastruct/sn4-regex-apply.md -------------------------------------------------------------------------------- /content/ch05-viml-function/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch05-viml-function/_index.md -------------------------------------------------------------------------------- /content/ch05-viml-function/sn1-variable-argument.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch05-viml-function/sn1-variable-argument.md -------------------------------------------------------------------------------- /content/ch05-viml-function/sn2-function-refer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch05-viml-function/sn2-function-refer.md -------------------------------------------------------------------------------- /content/ch05-viml-function/sn3-dict-function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch05-viml-function/sn3-dict-function.md -------------------------------------------------------------------------------- /content/ch05-viml-function/sn4-closure-lambda.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch05-viml-function/sn4-closure-lambda.md -------------------------------------------------------------------------------- /content/ch05-viml-function/sn5-autoload-function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch05-viml-function/sn5-autoload-function.md -------------------------------------------------------------------------------- /content/ch06-builtin-function/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch06-builtin-function/_index.md -------------------------------------------------------------------------------- /content/ch06-builtin-function/sn1-operate-datatype.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch06-builtin-function/sn1-operate-datatype.md -------------------------------------------------------------------------------- /content/ch06-builtin-function/sn2-operate-edit-object.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch06-builtin-function/sn2-operate-edit-object.md -------------------------------------------------------------------------------- /content/ch06-builtin-function/sn3-operate-filesystem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch06-builtin-function/sn3-operate-filesystem.md -------------------------------------------------------------------------------- /content/ch06-builtin-function/sn4-other-utility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch06-builtin-function/sn4-other-utility.md -------------------------------------------------------------------------------- /content/ch07-object-program/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch07-object-program/_index.md -------------------------------------------------------------------------------- /content/ch07-object-program/sn1-object-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch07-object-program/sn1-object-intro.md -------------------------------------------------------------------------------- /content/ch07-object-program/sn2-dict-object.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch07-object-program/sn2-dict-object.md -------------------------------------------------------------------------------- /content/ch07-object-program/sn3-object-organize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch07-object-program/sn3-object-organize.md -------------------------------------------------------------------------------- /content/ch08-viml-asynchronous/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch08-viml-asynchronous/_index.md -------------------------------------------------------------------------------- /content/ch08-viml-asynchronous/sn1-asynchronous-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch08-viml-asynchronous/sn1-asynchronous-intro.md -------------------------------------------------------------------------------- /content/ch08-viml-asynchronous/sn2-asynchronous-job.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch08-viml-asynchronous/sn2-asynchronous-job.md -------------------------------------------------------------------------------- /content/ch08-viml-asynchronous/sn3-channle-job.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch08-viml-asynchronous/sn3-channle-job.md -------------------------------------------------------------------------------- /content/ch08-viml-asynchronous/sn4-internal-terminal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch08-viml-asynchronous/sn4-internal-terminal.md -------------------------------------------------------------------------------- /content/ch09-viml-mix-program/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch09-viml-mix-program/_index.md -------------------------------------------------------------------------------- /content/ch09-viml-mix-program/sn1-extern-filter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch09-viml-mix-program/sn1-extern-filter.md -------------------------------------------------------------------------------- /content/ch09-viml-mix-program/sn2-extern-interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch09-viml-mix-program/sn2-extern-interface.md -------------------------------------------------------------------------------- /content/ch09-viml-mix-program/sn3-perl-interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch09-viml-mix-program/sn3-perl-interface.md -------------------------------------------------------------------------------- /content/ch10-viml-plugin-develop/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch10-viml-plugin-develop/_index.md -------------------------------------------------------------------------------- /content/ch10-viml-plugin-develop/sn1-plugin-directory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch10-viml-plugin-develop/sn1-plugin-directory.md -------------------------------------------------------------------------------- /content/ch10-viml-plugin-develop/sn2-plugin-manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch10-viml-plugin-develop/sn2-plugin-manager.md -------------------------------------------------------------------------------- /content/ch10-viml-plugin-develop/sn3-plugin-devflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/ch10-viml-plugin-develop/sn3-plugin-devflow.md -------------------------------------------------------------------------------- /content/chA1-postfcace/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/content/chA1-postfcace/_index.md -------------------------------------------------------------------------------- /example/autoload/delaytwice.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/autoload/delaytwice.vim -------------------------------------------------------------------------------- /example/ch08/drop: -------------------------------------------------------------------------------- 1 | drop.pl -------------------------------------------------------------------------------- /example/ch08/drop.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/ch08/drop.pl -------------------------------------------------------------------------------- /example/ch08/drop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/ch08/drop.py -------------------------------------------------------------------------------- /example/ch08/drop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/ch08/drop.sh -------------------------------------------------------------------------------- /example/ch08/job_ls.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/ch08/job_ls.vim -------------------------------------------------------------------------------- /example/ch08/timerwork.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/ch08/timerwork.vim -------------------------------------------------------------------------------- /example/ch09/catn.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/ch09/catn.pl -------------------------------------------------------------------------------- /example/ch09/ifperl.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/ch09/ifperl.vim -------------------------------------------------------------------------------- /example/ch09/perlfunc.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/ch09/perlfunc.vim -------------------------------------------------------------------------------- /example/ch10/autoload/vip/config.vim: -------------------------------------------------------------------------------- 1 | " let 命令定义默认变量值 2 | " 用户可以在 ~/.vim 相应目录下提供自己的配置 3 | 4 | function! vip#config#load() 5 | return 1 6 | endfunction 7 | -------------------------------------------------------------------------------- /example/ch10/autoload/vip/ftplugin.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/ch10/autoload/vip/ftplugin.vim -------------------------------------------------------------------------------- /example/ch10/autoload/vip/plugin.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/ch10/autoload/vip/plugin.vim -------------------------------------------------------------------------------- /example/ch10/optdef.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/ch10/optdef.vim -------------------------------------------------------------------------------- /example/clet.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/clet.vim -------------------------------------------------------------------------------- /example/closure.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/closure.vim -------------------------------------------------------------------------------- /example/cmd.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/cmd.vim -------------------------------------------------------------------------------- /example/delaytwice.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/delaytwice.vim -------------------------------------------------------------------------------- /example/fcommand.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/fcommand.vim -------------------------------------------------------------------------------- /example/frange.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/frange.vim -------------------------------------------------------------------------------- /example/funcref.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/funcref.vim -------------------------------------------------------------------------------- /example/hello1.vim: -------------------------------------------------------------------------------- 1 | " 文件:hello1.vim 2 | " 用途:VimL hello world 示例 3 | " 作者:lymslive 4 | " 时间:2017-08 5 | 6 | echo 'Hello World!' 7 | 8 | finish 9 | 10 | 脚本结束了,可以随便浪~~ 11 | 不管写些什么乱七八糟的都木有关系。 12 | -------------------------------------------------------------------------------- /example/hello2.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/hello2.vim -------------------------------------------------------------------------------- /example/t_abort1.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/t_abort1.vim -------------------------------------------------------------------------------- /example/vararg.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/example/vararg.vim -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/index.html -------------------------------------------------------------------------------- /movezola.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/movezola.sh -------------------------------------------------------------------------------- /p/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/p/README.md -------------------------------------------------------------------------------- /p/README_TW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/p/README_TW.md -------------------------------------------------------------------------------- /p/vim-script-guide-book-zh-cn.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/p/vim-script-guide-book-zh-cn.pdf -------------------------------------------------------------------------------- /p/vim-script-guide-book-zh-tw.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/p/vim-script-guide-book-zh-tw.pdf -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/readme.md -------------------------------------------------------------------------------- /readme_tw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/readme_tw.md -------------------------------------------------------------------------------- /static/.keepout: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /templates/.keepout: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vm.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/vm.pl -------------------------------------------------------------------------------- /z/20170816_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170816_1.md -------------------------------------------------------------------------------- /z/20170816_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170816_2.md -------------------------------------------------------------------------------- /z/20170816_3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170816_3.md -------------------------------------------------------------------------------- /z/20170816_4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170816_4.md -------------------------------------------------------------------------------- /z/20170816_5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170816_5.md -------------------------------------------------------------------------------- /z/20170817_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170817_1.md -------------------------------------------------------------------------------- /z/20170817_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170817_2.md -------------------------------------------------------------------------------- /z/20170817_3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170817_3.md -------------------------------------------------------------------------------- /z/20170817_4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170817_4.md -------------------------------------------------------------------------------- /z/20170817_5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170817_5.md -------------------------------------------------------------------------------- /z/20170818_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170818_1.md -------------------------------------------------------------------------------- /z/20170818_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170818_2.md -------------------------------------------------------------------------------- /z/20170818_3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170818_3.md -------------------------------------------------------------------------------- /z/20170818_4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170818_4.md -------------------------------------------------------------------------------- /z/20170818_5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170818_5.md -------------------------------------------------------------------------------- /z/20170818_6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170818_6.md -------------------------------------------------------------------------------- /z/20170819_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170819_1.md -------------------------------------------------------------------------------- /z/20170819_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170819_2.md -------------------------------------------------------------------------------- /z/20170819_3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170819_3.md -------------------------------------------------------------------------------- /z/20170819_4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170819_4.md -------------------------------------------------------------------------------- /z/20170819_5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170819_5.md -------------------------------------------------------------------------------- /z/20170819_6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170819_6.md -------------------------------------------------------------------------------- /z/20170821_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170821_1.md -------------------------------------------------------------------------------- /z/20170821_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170821_2.md -------------------------------------------------------------------------------- /z/20170821_3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170821_3.md -------------------------------------------------------------------------------- /z/20170821_4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170821_4.md -------------------------------------------------------------------------------- /z/20170821_5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170821_5.md -------------------------------------------------------------------------------- /z/20170821_6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170821_6.md -------------------------------------------------------------------------------- /z/20170821_7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170821_7.md -------------------------------------------------------------------------------- /z/20170922_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20170922_1.md -------------------------------------------------------------------------------- /z/20171023_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20171023_1.md -------------------------------------------------------------------------------- /z/20171028_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20171028_1.md -------------------------------------------------------------------------------- /z/20181121_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20181121_1.md -------------------------------------------------------------------------------- /z/20181205_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20181205_1.md -------------------------------------------------------------------------------- /z/20181210_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20181210_1.md -------------------------------------------------------------------------------- /z/20181212_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20181212_1.md -------------------------------------------------------------------------------- /z/20181215_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20181215_1.md -------------------------------------------------------------------------------- /z/20181215_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20181215_2.md -------------------------------------------------------------------------------- /z/20181217_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20181217_2.md -------------------------------------------------------------------------------- /z/20181219_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20181219_1.md -------------------------------------------------------------------------------- /z/20181219_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20181219_2.md -------------------------------------------------------------------------------- /z/20181219_3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lymslive/vimllearn/HEAD/z/20181219_3.md --------------------------------------------------------------------------------