├── .gitignore ├── LICENSE ├── README.md ├── apt_sources.list └── ubuntu20.04 │ ├── sources.list.aliyun │ └── sources.list.qinghua ├── autoload └── pathogen.vim ├── cheatsheet.md ├── cheatsheet ├── cloud_storage │ ├── aws_s3.md │ ├── minio.md │ └── oss.md ├── database │ ├── influxdb.md │ ├── mysql.md │ ├── redis.md │ └── sqlite.md ├── docker.md ├── git.md ├── http.md ├── k8s │ ├── aws.md │ ├── debug.md │ ├── helm.md │ ├── k8s.md │ ├── k8s_02.md │ ├── minikube_demo.md │ ├── nginx.yaml │ └── some_books_notes.md ├── language │ ├── cpp.md │ ├── csharp.md │ ├── javascript.md │ ├── python.md │ ├── python_download.md │ ├── ruby.md │ └── rust.md ├── linux │ ├── date.md │ └── systemd.md ├── mcap.md ├── operation_maintenance │ └── operation_maintenance.md ├── s3fs.md ├── ss.md └── ubuntu.md ├── dnvim2 └── code │ ├── auto_complete │ ├── bg-colors.css │ ├── help-refs.xml │ ├── omni-setup.vim │ ├── sea-shells.txt │ └── webapp │ │ ├── config.ru │ │ └── public │ │ ├── index.html │ │ └── js │ │ └── application.js │ ├── cmdline_mode │ ├── batch.vim │ ├── duplicate.todo │ ├── emails.csv │ ├── foobar.js │ ├── loop.js │ ├── practical-vim.html │ ├── shopping-list.todo │ ├── vimcasts-episodes-1.txt │ └── vimcasts │ │ ├── episodes-1.html │ │ ├── episodes-2.html │ │ └── episodes-3.html │ ├── copy_and_paste │ ├── collection.js │ └── fizz.rb │ ├── ctags │ ├── anglophone.rb │ ├── francophone.rb │ ├── speaker.rb │ ├── tags │ └── tags-abridged │ ├── customizations │ ├── filetype-indentation.vim │ ├── ftplugin │ │ └── javascript.vim │ └── two-space-indent.vim │ ├── essential.vim │ ├── files │ ├── .chapters │ ├── a.txt │ ├── b.txt │ ├── letters │ │ ├── a.txt │ │ ├── b.txt │ │ ├── c.txt │ │ ├── d.txt │ │ └── e.txt │ ├── mvc │ │ ├── app.js │ │ ├── app │ │ │ ├── controllers │ │ │ │ ├── Mailer.js │ │ │ │ ├── Main.js │ │ │ │ └── Navigation.js │ │ │ ├── models │ │ │ │ └── User.js │ │ │ └── views │ │ │ │ ├── Home.js │ │ │ │ ├── Main.js │ │ │ │ └── Settings.js │ │ ├── index.html │ │ └── lib │ │ │ ├── framework.js │ │ │ └── theme.css │ └── mvc_paths.vim │ ├── global │ ├── episodes.html │ ├── example.txt │ ├── markdown.js │ └── unsorted.css │ ├── grep │ ├── department-store.txt │ ├── goldrush.txt │ └── quotes │ │ ├── clock.txt │ │ ├── tough.txt │ │ └── where.txt │ ├── insert_mode │ ├── auto-complete-1.tutor │ ├── auto-complete-2.tutor │ ├── auto-complete-3.tutor │ ├── auto-complete.tutor │ ├── back-of-envelope.txt │ ├── practical-vim.txt │ └── replace.txt │ ├── jumps │ ├── practical_vim.rb │ └── practical_vim │ │ ├── core.rb │ │ ├── jumps.rb │ │ ├── more.rb │ │ └── motions.rb │ ├── macros │ ├── broken-lines.txt │ ├── consecutive-lines.txt │ ├── incremental.txt │ ├── mixed-lines.txt │ ├── rc.vim │ └── ruby_module │ │ ├── animal.rb │ │ ├── banker.rb │ │ ├── frog.rb │ │ └── person.rb │ ├── motions │ ├── cursor-maps.vim │ ├── disable-arrowkeys.vim │ ├── parentheses.rb │ ├── search-haiku.txt │ └── template.js │ ├── normal_mode │ ├── sprite.css │ └── the_end.txt │ ├── patterns │ ├── color.css │ ├── dynamic-escape.vim │ ├── escape-problem-characters.vim │ ├── excerpt-also-known-as.txt │ ├── search-url.markdown │ ├── springtime.txt │ ├── urls.txt │ ├── visual-star.vim │ └── windows-paths.markdown │ ├── quickfix │ ├── err-fizz-1 │ ├── err-fizz-2 │ ├── fizzbuzz-errors │ ├── fizzbuzz.js │ ├── format_vimrc │ ├── ftplugin.javascript.vim │ └── wakeup │ │ ├── Makefile │ │ ├── wakeup.c │ │ └── wakeup.h │ ├── search │ ├── buttons.js │ ├── escape-register.vim │ ├── headings.md │ ├── langs.txt │ ├── quoted-strings.txt │ └── tag-heirarchy.rb │ ├── spell_check │ ├── moustache.txt │ ├── mustache.txt │ ├── spellfile.vim │ └── yoru-moustache.txt │ ├── substitution │ ├── buttons.js │ ├── fudge.js │ ├── get-rolling.txt │ ├── headings.html │ ├── mixin.js │ ├── qargs.vim │ ├── refactor-project │ │ ├── about.txt │ │ ├── author.txt │ │ ├── extra │ │ │ ├── praise.txt │ │ │ └── titles.txt │ │ └── license.txt │ ├── subscribers.csv │ └── who-bites.txt │ ├── the_vim_way │ ├── 0_mechanics.txt │ ├── 1_copy_content.txt │ ├── 2_foo_bar.js │ └── 3_concat.js │ └── visual_mode │ ├── chapter-table.txt │ ├── fibonacci-malformed.py │ ├── fibonacci.py │ ├── indentation-fix.html │ ├── list-of-links.html │ └── sprite.css ├── doc ├── en │ ├── README.md │ ├── README_01_why_you_need_learn_vim.md │ ├── README_02_how_to_use_this_document.md │ ├── README_03_install.md │ ├── README_04_project_directory.md │ ├── README_tmux_basic.md │ ├── README_tmux_install.md │ ├── README_tmux_resource.md │ ├── README_vim_1.1_open_close.md │ ├── README_vim_1.2_move_cursor.md │ ├── README_vim_1.3_search.md │ ├── README_vim_1.4_modify.md │ ├── README_vim_1.5_substitute.md │ ├── README_vim_1.6_tab.md │ ├── README_vim_1.7_windows.md │ ├── README_vim_1.8_buffer.md │ ├── README_vim_1_how_to_find_help.md │ ├── README_vim_2_basicsetting.md │ ├── README_vim_2_cmdline.md │ ├── README_vim_2_colorscheme.md │ ├── README_vim_2_copydata.md │ ├── README_vim_2_file_explorer.md │ ├── README_vim_2_fold.md │ ├── README_vim_2_format.md │ ├── README_vim_2_macros.md │ ├── README_vim_2_mapping_common_used.md │ ├── README_vim_2_mapping_introduction.md │ ├── README_vim_2_mark.md │ ├── README_vim_2_miscellanea.md │ ├── README_vim_2_mode.md │ ├── README_vim_2_modify_remote_file.md │ ├── README_vim_2_pattern.md │ ├── README_vim_2_registers.md │ ├── README_vim_2_session.md │ ├── README_vim_2_tab_windows_buffer.md │ ├── README_vim_2_text_object.md │ ├── README_vim_2_vimdiff.md │ ├── README_vim_3.1_plugin.md │ ├── README_vim_3.2_plugin_pathogen.md │ ├── README_vim_3.3_plugin_cscope.md │ ├── README_vim_3.4_plugin_nerdtree.md │ ├── README_vim_3.5_plugin_ack.md │ ├── README_vim_3.6_plugin_ctrlp.md │ ├── README_vim_3.7_plugin_a.md │ ├── README_vim_3.8_fugitive.md │ ├── README_vim_3_plugin_lightline.md │ ├── README_vim_3_plugin_python.md │ ├── README_vim_4_build.md │ ├── README_vim_4_packages.md │ ├── README_vim_4_terminal.md │ ├── README_vim_resource.md │ ├── README_vim_tips_0001.md │ ├── README_vim_tips_0002.md │ ├── README_vim_tips_0003.md │ └── README_vim_tutor.md ├── zh-tw │ ├── README.md │ ├── README_01_why_you_need_learn_vim.md │ ├── README_02_how_to_use_this_document.md │ ├── README_03_install.md │ ├── README_04_project_directory.md │ ├── README_tmux_basic.md │ ├── README_tmux_install.md │ ├── README_tmux_resource.md │ ├── README_vim_1.1_open_close.md │ ├── README_vim_1.2_move_cursor.md │ ├── README_vim_1.3_search.md │ ├── README_vim_1.4_modify.md │ ├── README_vim_1.5_substitute.md │ ├── README_vim_1.6_tab.md │ ├── README_vim_1.7_windows.md │ ├── README_vim_1.8_buffer.md │ ├── README_vim_1_how_to_find_help.md │ ├── README_vim_2_basicsetting.md │ ├── README_vim_2_cmdline.md │ ├── README_vim_2_colorscheme.md │ ├── README_vim_2_copydata.md │ ├── README_vim_2_file_explorer.md │ ├── README_vim_2_fold.md │ ├── README_vim_2_format.md │ ├── README_vim_2_macros.md │ ├── README_vim_2_mapping_common_used.md │ ├── README_vim_2_mapping_introduction.md │ ├── README_vim_2_mark.md │ ├── README_vim_2_miscellanea.md │ ├── README_vim_2_mode.md │ ├── README_vim_2_modify_remote_file.md │ ├── README_vim_2_pattern.md │ ├── README_vim_2_registers.md │ ├── README_vim_2_session.md │ ├── README_vim_2_tab_windows_buffer.md │ ├── README_vim_2_text_object.md │ ├── README_vim_2_vimdiff.md │ ├── README_vim_3.1_plugin.md │ ├── README_vim_3.2_plugin_pathogen.md │ ├── README_vim_3.3_plugin_cscope.md │ ├── README_vim_3.4_plugin_nerdtree.md │ ├── README_vim_3.5_plugin_ack.md │ ├── README_vim_3.6_plugin_ctrlp.md │ ├── README_vim_3.7_plugin_a.md │ ├── README_vim_3.8_fugitive.md │ ├── README_vim_3_plugin_lightline.md │ ├── README_vim_3_plugin_python.md │ ├── README_vim_4_build.md │ ├── README_vim_4_packages.md │ ├── README_vim_4_terminal.md │ ├── README_vim_resource.md │ ├── README_vim_tips_0001.md │ ├── README_vim_tips_0002.md │ ├── README_vim_tips_0003.md │ └── README_vim_tutor.md └── zh │ ├── README.md │ ├── README_01_why_you_need_learn_vim.md │ ├── README_02_how_to_use_this_document.md │ ├── README_03_install.md │ ├── README_04_project_directory.md │ ├── README_tmux_basic.md │ ├── README_tmux_install.md │ ├── README_tmux_resource.md │ ├── README_vim_1.1_open_close.md │ ├── README_vim_1.2_move_cursor.md │ ├── README_vim_1.3_search.md │ ├── README_vim_1.4_modify.md │ ├── README_vim_1.5_substitute.md │ ├── README_vim_1.6_tab.md │ ├── README_vim_1.7_windows.md │ ├── README_vim_1.8_buffer.md │ ├── README_vim_1_how_to_find_help.md │ ├── README_vim_2_basicsetting.md │ ├── README_vim_2_cmdline.md │ ├── README_vim_2_colorscheme.md │ ├── README_vim_2_copydata.md │ ├── README_vim_2_file_explorer.md │ ├── README_vim_2_fold.md │ ├── README_vim_2_format.md │ ├── README_vim_2_macros.md │ ├── README_vim_2_mapping_common_used.md │ ├── README_vim_2_mapping_introduction.md │ ├── README_vim_2_mark.md │ ├── README_vim_2_miscellanea.md │ ├── README_vim_2_mode.md │ ├── README_vim_2_modify_remote_file.md │ ├── README_vim_2_pattern.md │ ├── README_vim_2_registers.md │ ├── README_vim_2_session.md │ ├── README_vim_2_tab_windows_buffer.md │ ├── README_vim_2_text_object.md │ ├── README_vim_2_vimdiff.md │ ├── README_vim_3.1_plugin.md │ ├── README_vim_3.2_plugin_pathogen.md │ ├── README_vim_3.3_plugin_cscope.md │ ├── README_vim_3.4_plugin_nerdtree.md │ ├── README_vim_3.5_plugin_ack.md │ ├── README_vim_3.6_plugin_ctrlp.md │ ├── README_vim_3.7_plugin_a.md │ ├── README_vim_3.8_fugitive.md │ ├── README_vim_3_plugin_lightline.md │ ├── README_vim_3_plugin_python.md │ ├── README_vim_4_build.md │ ├── README_vim_4_packages.md │ ├── README_vim_4_terminal.md │ ├── README_vim_resource.md │ ├── README_vim_tips_0001.md │ ├── README_vim_tips_0002.md │ ├── README_vim_tips_0003.md │ ├── README_vim_tips_0004.md │ └── README_vim_tutor.md ├── editorconfig ├── gitconfig ├── helix ├── config.toml ├── helix.md ├── languages.toml └── tutor ├── images ├── resource │ ├── horrorstories.txt.jpg │ ├── preview.png │ ├── vi-vim-cheat-sheet.svg │ ├── vim-cheat-sheet-en.png │ └── vim_cheat_sheet_for_programmers_screen.png ├── vim_1.1_open_01.gif ├── vim_1.1_open_02.gif ├── vim_1.1_open_03.gif ├── vim_1.1_open_04.gif ├── vim_1.1_open_05.gif ├── vim_1.1_open_06.gif ├── vim_1.1_open_07.gif ├── vim_1.1_open_08.gif ├── vim_1.1_open_09.gif ├── vim_1.1_open_10.gif ├── vim_1.2_move_cursor_01.gif ├── vim_1.2_move_cursor_02.gif ├── vim_1.2_move_cursor_03.gif ├── vim_1.2_move_cursor_04.gif ├── vim_1.2_move_cursor_05.gif ├── vim_1.2_move_cursor_06.gif ├── vim_1.2_move_cursor_07.gif ├── vim_1.2_move_cursor_08.gif ├── vim_1.3_search_01.gif ├── vim_1.3_search_02.gif ├── vim_1.3_search_03.gif ├── vim_1.3_search_04.gif ├── vim_1.3_search_05.gif ├── vim_1.3_search_06.gif ├── vim_1.3_search_07.gif ├── vim_1.3_search_08.gif ├── vim_1.4_modify_01.gif ├── vim_1.4_modify_02.gif ├── vim_1.4_modify_03.gif ├── vim_1.4_modify_04.gif ├── vim_1.4_modify_05.gif ├── vim_1.4_modify_06.gif ├── vim_1.4_modify_07.gif ├── vim_1.4_modify_08.gif ├── vim_1.4_modify_09.gif ├── vim_1.4_modify_10.gif ├── vim_1.4_modify_11.gif ├── vim_1.4_modify_12.gif ├── vim_1.4_modify_13.gif ├── vim_1.4_modify_14.gif ├── vim_1.4_modify_15.gif ├── vim_1.4_modify_16.gif ├── vim_1.4_modify_17.gif ├── vim_1.4_modify_18.gif ├── vim_1.4_modify_19.gif ├── vim_1.4_modify_20.gif ├── vim_1.4_modify_21.gif ├── vim_1.4_modify_22.gif ├── vim_1.4_modify_23.gif ├── vim_2_colorscheme_01.gif ├── vim_2_fold_01.gif ├── vim_2_registers_01.gif ├── vim_2_registers_02.gif ├── vim_2_registers_03.gif ├── vim_2_text_object_01.gif ├── vim_2_vimdiff_01.gif ├── vim_tips_0001.gif ├── vim_tips_0002_01.gif ├── vim_tips_0002_02.gif ├── vim_tips_0003_01.gif ├── vim_tips_0004_01.gif └── vimlogo.gif ├── install_awesome_vimrc.sh ├── install_basic_vimrc.sh ├── install_small_vimrc.sh ├── install_tmux_conf.sh ├── languages └── cpp_format.py ├── scripts └── ubuntu_20.04 │ ├── create_user_dev.sh │ ├── daily.sh │ ├── docker_import_public_to_private.sh │ ├── downpy.sh │ ├── gitpullall │ ├── monitor.sh │ ├── nginx_log_rotate.sh │ ├── ss.sh │ └── updatetime.sh ├── sources_forked ├── a │ └── plugin │ │ └── a.vim ├── badwolf │ └── colors │ │ └── badwolf.vim ├── peaksea │ └── colors │ │ └── peaksea.vim ├── set_tabline │ └── plugin │ │ └── set_tabline.vim ├── vim-irblack-forked │ ├── README │ └── colors │ │ └── ir_black.vim └── vim-peepopen │ ├── README │ ├── README.md │ └── plugin │ └── peepopen.vim ├── sources_non_forked ├── ack.vim │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── autoload │ │ └── ack.vim │ ├── doc │ │ ├── ack.txt │ │ └── ack_quick_help.txt │ ├── ftplugin │ │ └── qf.vim │ └── plugin │ │ └── ack.vim ├── ale │ ├── LICENSE │ ├── ale_linters │ │ ├── ada │ │ │ └── gcc.vim │ │ ├── ansible │ │ │ └── ansible_lint.vim │ │ ├── apiblueprint │ │ │ └── drafter.vim │ │ ├── asciidoc │ │ │ ├── alex.vim │ │ │ ├── proselint.vim │ │ │ ├── redpen.vim │ │ │ ├── textlint.vim │ │ │ ├── vale.vim │ │ │ └── writegood.vim │ │ ├── asm │ │ │ └── gcc.vim │ │ ├── awk │ │ │ └── gawk.vim │ │ ├── bib │ │ │ └── bibclean.vim │ │ ├── c │ │ │ ├── ccls.vim │ │ │ ├── clang.vim │ │ │ ├── clangd.vim │ │ │ ├── clangtidy.vim │ │ │ ├── cppcheck.vim │ │ │ ├── cquery.vim │ │ │ ├── flawfinder.vim │ │ │ └── gcc.vim │ │ ├── chef │ │ │ └── foodcritic.vim │ │ ├── clojure │ │ │ └── joker.vim │ │ ├── cloudformation │ │ │ └── cfn_python_lint.vim │ │ ├── cmake │ │ │ └── cmakelint.vim │ │ ├── coffee │ │ │ ├── coffee.vim │ │ │ └── coffeelint.vim │ │ ├── cpp │ │ │ ├── ccls.vim │ │ │ ├── clang.vim │ │ │ ├── clangcheck.vim │ │ │ ├── clangd.vim │ │ │ ├── clangtidy.vim │ │ │ ├── clazy.vim │ │ │ ├── cppcheck.vim │ │ │ ├── cpplint.vim │ │ │ ├── cquery.vim │ │ │ ├── flawfinder.vim │ │ │ └── gcc.vim │ │ ├── crystal │ │ │ ├── ameba.vim │ │ │ └── crystal.vim │ │ ├── cs │ │ │ ├── mcs.vim │ │ │ └── mcsc.vim │ │ ├── css │ │ │ ├── csslint.vim │ │ │ └── stylelint.vim │ │ ├── cucumber │ │ │ └── cucumber.vim │ │ ├── cuda │ │ │ └── nvcc.vim │ │ ├── cypher │ │ │ └── cypher_lint.vim │ │ ├── d │ │ │ ├── dls.vim │ │ │ └── dmd.vim │ │ ├── dafny │ │ │ └── dafny.vim │ │ ├── dart │ │ │ ├── dartanalyzer.vim │ │ │ └── language_server.vim │ │ ├── dockerfile │ │ │ ├── dockerfile_lint.vim │ │ │ └── hadolint.vim │ │ ├── elixir │ │ │ ├── credo.vim │ │ │ ├── dialyxir.vim │ │ │ ├── dogma.vim │ │ │ ├── elixir_ls.vim │ │ │ └── mix.vim │ │ ├── elm │ │ │ ├── elm_lsp.vim │ │ │ └── make.vim │ │ ├── erlang │ │ │ ├── erlc.vim │ │ │ └── syntaxerl.vim │ │ ├── eruby │ │ │ ├── erb.vim │ │ │ ├── erubi.vim │ │ │ ├── erubis.vim │ │ │ └── ruumba.vim │ │ ├── fish │ │ │ └── fish.vim │ │ ├── fortran │ │ │ ├── gcc.vim │ │ │ └── language_server.vim │ │ ├── fountain │ │ │ └── proselint.vim │ │ ├── fuse │ │ │ └── fusionlint.vim │ │ ├── gitcommit │ │ │ └── gitlint.vim │ │ ├── glsl │ │ │ ├── glslang.vim │ │ │ └── glslls.vim │ │ ├── go │ │ │ ├── bingo.vim │ │ │ ├── gobuild.vim │ │ │ ├── gofmt.vim │ │ │ ├── golangci_lint.vim │ │ │ ├── golint.vim │ │ │ ├── gometalinter.vim │ │ │ ├── gosimple.vim │ │ │ ├── gotype.vim │ │ │ ├── govet.vim │ │ │ ├── langserver.vim │ │ │ └── staticcheck.vim │ │ ├── graphql │ │ │ ├── eslint.vim │ │ │ └── gqlint.vim │ │ ├── hack │ │ │ ├── hack.vim │ │ │ └── hhast.vim │ │ ├── haml │ │ │ └── hamllint.vim │ │ ├── handlebars │ │ │ └── embertemplatelint.vim │ │ ├── haskell │ │ │ ├── cabal_ghc.vim │ │ │ ├── ghc.vim │ │ │ ├── ghc_mod.vim │ │ │ ├── hdevtools.vim │ │ │ ├── hie.vim │ │ │ ├── hlint.vim │ │ │ ├── stack_build.vim │ │ │ └── stack_ghc.vim │ │ ├── help │ │ │ ├── alex.vim │ │ │ ├── proselint.vim │ │ │ └── writegood.vim │ │ ├── html │ │ │ ├── alex.vim │ │ │ ├── htmlhint.vim │ │ │ ├── proselint.vim │ │ │ ├── stylelint.vim │ │ │ ├── tidy.vim │ │ │ └── writegood.vim │ │ ├── idris │ │ │ └── idris.vim │ │ ├── ispc │ │ │ └── ispc.vim │ │ ├── java │ │ │ ├── checkstyle.vim │ │ │ ├── javac.vim │ │ │ ├── javalsp.vim │ │ │ └── pmd.vim │ │ ├── javascript │ │ │ ├── eslint.vim │ │ │ ├── flow.vim │ │ │ ├── flow_ls.vim │ │ │ ├── jscs.vim │ │ │ ├── jshint.vim │ │ │ ├── standard.vim │ │ │ ├── tsserver.vim │ │ │ └── xo.vim │ │ ├── json │ │ │ └── jsonlint.vim │ │ ├── julia │ │ │ └── languageserver.vim │ │ ├── kotlin │ │ │ ├── kotlinc.vim │ │ │ ├── ktlint.vim │ │ │ └── languageserver.vim │ │ ├── less │ │ │ ├── lessc.vim │ │ │ └── stylelint.vim │ │ ├── llvm │ │ │ └── llc.vim │ │ ├── lua │ │ │ ├── luac.vim │ │ │ └── luacheck.vim │ │ ├── mail │ │ │ ├── alex.vim │ │ │ ├── languagetool.vim │ │ │ ├── proselint.vim │ │ │ └── vale.vim │ │ ├── make │ │ │ └── checkmake.vim │ │ ├── markdown │ │ │ ├── alex.vim │ │ │ ├── languagetool.vim │ │ │ ├── markdownlint.vim │ │ │ ├── mdl.vim │ │ │ ├── proselint.vim │ │ │ ├── redpen.vim │ │ │ ├── remark_lint.vim │ │ │ ├── textlint.vim │ │ │ ├── vale.vim │ │ │ └── writegood.vim │ │ ├── matlab │ │ │ └── mlint.vim │ │ ├── mercury │ │ │ └── mmc.vim │ │ ├── nasm │ │ │ └── nasm.vim │ │ ├── nim │ │ │ └── nimcheck.vim │ │ ├── nix │ │ │ └── nix.vim │ │ ├── nroff │ │ │ ├── alex.vim │ │ │ ├── proselint.vim │ │ │ └── writegood.vim │ │ ├── objc │ │ │ ├── ccls.vim │ │ │ ├── clang.vim │ │ │ └── clangd.vim │ │ ├── objcpp │ │ │ ├── clang.vim │ │ │ └── clangd.vim │ │ ├── ocaml │ │ │ ├── merlin.vim │ │ │ └── ols.vim │ │ ├── perl │ │ │ ├── perl.vim │ │ │ └── perlcritic.vim │ │ ├── perl6 │ │ │ └── perl6.vim │ │ ├── php │ │ │ ├── langserver.vim │ │ │ ├── phan.vim │ │ │ ├── php.vim │ │ │ ├── phpcs.vim │ │ │ ├── phpmd.vim │ │ │ ├── phpstan.vim │ │ │ └── psalm.vim │ │ ├── po │ │ │ ├── alex.vim │ │ │ ├── msgfmt.vim │ │ │ ├── proselint.vim │ │ │ └── writegood.vim │ │ ├── pod │ │ │ ├── alex.vim │ │ │ ├── proselint.vim │ │ │ └── writegood.vim │ │ ├── pony │ │ │ └── ponyc.vim │ │ ├── prolog │ │ │ └── swipl.vim │ │ ├── proto │ │ │ └── protoc_gen_lint.vim │ │ ├── pug │ │ │ └── puglint.vim │ │ ├── puppet │ │ │ ├── languageserver.vim │ │ │ ├── puppet.vim │ │ │ └── puppetlint.vim │ │ ├── pyrex │ │ │ └── cython.vim │ │ ├── python │ │ │ ├── bandit.vim │ │ │ ├── flake8.vim │ │ │ ├── mypy.vim │ │ │ ├── prospector.vim │ │ │ ├── pycodestyle.vim │ │ │ ├── pydocstyle.vim │ │ │ ├── pyflakes.vim │ │ │ ├── pylama.vim │ │ │ ├── pylint.vim │ │ │ ├── pyls.vim │ │ │ ├── pyre.vim │ │ │ └── vulture.vim │ │ ├── qml │ │ │ ├── qmlfmt.vim │ │ │ └── qmllint.vim │ │ ├── r │ │ │ └── lintr.vim │ │ ├── racket │ │ │ └── raco.vim │ │ ├── reason │ │ │ ├── merlin.vim │ │ │ └── ols.vim │ │ ├── review │ │ │ └── redpen.vim │ │ ├── rst │ │ │ ├── alex.vim │ │ │ ├── proselint.vim │ │ │ ├── redpen.vim │ │ │ ├── rstcheck.vim │ │ │ ├── textlint.vim │ │ │ ├── vale.vim │ │ │ └── writegood.vim │ │ ├── ruby │ │ │ ├── brakeman.vim │ │ │ ├── rails_best_practices.vim │ │ │ ├── reek.vim │ │ │ ├── rubocop.vim │ │ │ ├── ruby.vim │ │ │ ├── solargraph.vim │ │ │ └── standardrb.vim │ │ ├── rust │ │ │ ├── cargo.vim │ │ │ ├── rls.vim │ │ │ └── rustc.vim │ │ ├── sass │ │ │ ├── sasslint.vim │ │ │ └── stylelint.vim │ │ ├── scala │ │ │ ├── fsc.vim │ │ │ ├── sbtserver.vim │ │ │ ├── scalac.vim │ │ │ └── scalastyle.vim │ │ ├── scss │ │ │ ├── sasslint.vim │ │ │ ├── scsslint.vim │ │ │ └── stylelint.vim │ │ ├── sh │ │ │ ├── language_server.vim │ │ │ ├── shell.vim │ │ │ └── shellcheck.vim │ │ ├── slim │ │ │ └── slimlint.vim │ │ ├── sml │ │ │ ├── smlnj.vim │ │ │ └── smlnj_cm.vim │ │ ├── solidity │ │ │ ├── solhint.vim │ │ │ └── solium.vim │ │ ├── spec │ │ │ └── rpmlint.vim │ │ ├── sql │ │ │ └── sqlint.vim │ │ ├── stylus │ │ │ └── stylelint.vim │ │ ├── sugarss │ │ │ └── stylelint.vim │ │ ├── swift │ │ │ └── swiftlint.vim │ │ ├── tcl │ │ │ └── nagelfar.vim │ │ ├── terraform │ │ │ └── tflint.vim │ │ ├── testft │ │ │ └── testlinter.vim │ │ ├── tex │ │ │ ├── alex.vim │ │ │ ├── chktex.vim │ │ │ ├── lacheck.vim │ │ │ ├── proselint.vim │ │ │ ├── redpen.vim │ │ │ ├── textlint.vim │ │ │ ├── vale.vim │ │ │ └── writegood.vim │ │ ├── texinfo │ │ │ ├── alex.vim │ │ │ ├── proselint.vim │ │ │ └── writegood.vim │ │ ├── text │ │ │ ├── alex.vim │ │ │ ├── languagetool.vim │ │ │ ├── proselint.vim │ │ │ ├── redpen.vim │ │ │ ├── textlint.vim │ │ │ ├── vale.vim │ │ │ └── writegood.vim │ │ ├── thrift │ │ │ └── thrift.vim │ │ ├── typescript │ │ │ ├── eslint.vim │ │ │ ├── tslint.vim │ │ │ ├── tsserver.vim │ │ │ └── typecheck.vim │ │ ├── verilog │ │ │ ├── iverilog.vim │ │ │ ├── verilator.vim │ │ │ ├── vlog.vim │ │ │ └── xvlog.vim │ │ ├── vhdl │ │ │ ├── ghdl.vim │ │ │ ├── vcom.vim │ │ │ └── xvhdl.vim │ │ ├── vim │ │ │ ├── ale_custom_linting_rules.vim │ │ │ └── vint.vim │ │ ├── vue │ │ │ └── vls.vim │ │ ├── xhtml │ │ │ ├── alex.vim │ │ │ ├── proselint.vim │ │ │ └── writegood.vim │ │ ├── xml │ │ │ └── xmllint.vim │ │ ├── yaml │ │ │ ├── swaglint.vim │ │ │ └── yamllint.vim │ │ └── yang │ │ │ └── yang_lsp.vim │ ├── autoload │ │ ├── ale.vim │ │ └── ale │ │ │ ├── args.vim │ │ │ ├── assert.vim │ │ │ ├── balloon.vim │ │ │ ├── c.vim │ │ │ ├── command.vim │ │ │ ├── completion.vim │ │ │ ├── completion │ │ │ └── python.vim │ │ │ ├── cursor.vim │ │ │ ├── d.vim │ │ │ ├── debugging.vim │ │ │ ├── definition.vim │ │ │ ├── engine.vim │ │ │ ├── engine │ │ │ └── ignore.vim │ │ │ ├── events.vim │ │ │ ├── filetypes.vim │ │ │ ├── fix.vim │ │ │ ├── fix │ │ │ └── registry.vim │ │ │ ├── fixers │ │ │ ├── autopep8.vim │ │ │ ├── bibclean.vim │ │ │ ├── black.vim │ │ │ ├── brittany.vim │ │ │ ├── clangformat.vim │ │ │ ├── cmakeformat.vim │ │ │ ├── dartfmt.vim │ │ │ ├── elm_format.vim │ │ │ ├── eslint.vim │ │ │ ├── fixjson.vim │ │ │ ├── generic.vim │ │ │ ├── generic_python.vim │ │ │ ├── gofmt.vim │ │ │ ├── goimports.vim │ │ │ ├── gomod.vim │ │ │ ├── google_java_format.vim │ │ │ ├── hackfmt.vim │ │ │ ├── help.vim │ │ │ ├── hfmt.vim │ │ │ ├── hlint.vim │ │ │ ├── importjs.vim │ │ │ ├── isort.vim │ │ │ ├── jq.vim │ │ │ ├── ktlint.vim │ │ │ ├── mix_format.vim │ │ │ ├── ocamlformat.vim │ │ │ ├── perltidy.vim │ │ │ ├── php_cs_fixer.vim │ │ │ ├── phpcbf.vim │ │ │ ├── prettier.vim │ │ │ ├── prettier_eslint.vim │ │ │ ├── prettier_standard.vim │ │ │ ├── puppetlint.vim │ │ │ ├── qmlfmt.vim │ │ │ ├── refmt.vim │ │ │ ├── rubocop.vim │ │ │ ├── rufo.vim │ │ │ ├── rustfmt.vim │ │ │ ├── scalafmt.vim │ │ │ ├── shfmt.vim │ │ │ ├── sqlfmt.vim │ │ │ ├── standard.vim │ │ │ ├── standardrb.vim │ │ │ ├── stylelint.vim │ │ │ ├── stylish_haskell.vim │ │ │ ├── swiftformat.vim │ │ │ ├── terraform.vim │ │ │ ├── textlint.vim │ │ │ ├── tidy.vim │ │ │ ├── tslint.vim │ │ │ ├── uncrustify.vim │ │ │ ├── xmllint.vim │ │ │ ├── xo.vim │ │ │ └── yapf.vim │ │ │ ├── go.vim │ │ │ ├── gradle.vim │ │ │ ├── gradle │ │ │ └── init.gradle │ │ │ ├── handlers │ │ │ ├── alex.vim │ │ │ ├── ccls.vim │ │ │ ├── cppcheck.vim │ │ │ ├── cpplint.vim │ │ │ ├── css.vim │ │ │ ├── elixir.vim │ │ │ ├── eslint.vim │ │ │ ├── flawfinder.vim │ │ │ ├── gawk.vim │ │ │ ├── gcc.vim │ │ │ ├── go.vim │ │ │ ├── haskell.vim │ │ │ ├── haskell_stack.vim │ │ │ ├── hlint.vim │ │ │ ├── ktlint.vim │ │ │ ├── languagetool.vim │ │ │ ├── markdownlint.vim │ │ │ ├── ols.vim │ │ │ ├── pony.vim │ │ │ ├── redpen.vim │ │ │ ├── ruby.vim │ │ │ ├── rust.vim │ │ │ ├── scala.vim │ │ │ ├── sh.vim │ │ │ ├── sml.vim │ │ │ ├── textlint.vim │ │ │ ├── tslint.vim │ │ │ ├── tsserver.vim │ │ │ ├── unix.vim │ │ │ ├── vale.vim │ │ │ └── writegood.vim │ │ │ ├── highlight.vim │ │ │ ├── history.vim │ │ │ ├── hover.vim │ │ │ ├── java.vim │ │ │ ├── job.vim │ │ │ ├── julia.vim │ │ │ ├── linter.vim │ │ │ ├── list.vim │ │ │ ├── loclist_jumping.vim │ │ │ ├── lsp.vim │ │ │ ├── lsp │ │ │ ├── message.vim │ │ │ ├── reset.vim │ │ │ ├── response.vim │ │ │ └── tsserver_message.vim │ │ │ ├── lsp_linter.vim │ │ │ ├── node.vim │ │ │ ├── other_source.vim │ │ │ ├── path.vim │ │ │ ├── pattern_options.vim │ │ │ ├── preview.vim │ │ │ ├── python.vim │ │ │ ├── references.vim │ │ │ ├── ruby.vim │ │ │ ├── semver.vim │ │ │ ├── sign.vim │ │ │ ├── socket.vim │ │ │ ├── statusline.vim │ │ │ ├── symbol.vim │ │ │ ├── test.vim │ │ │ ├── toggle.vim │ │ │ ├── uri.vim │ │ │ ├── util.vim │ │ │ └── virtualtext.vim │ ├── doc │ │ ├── ale-ada.txt │ │ ├── ale-ansible.txt │ │ ├── ale-asciidoc.txt │ │ ├── ale-asm.txt │ │ ├── ale-awk.txt │ │ ├── ale-bib.txt │ │ ├── ale-c.txt │ │ ├── ale-chef.txt │ │ ├── ale-clojure.txt │ │ ├── ale-cloudformation.txt │ │ ├── ale-cmake.txt │ │ ├── ale-cpp.txt │ │ ├── ale-cs.txt │ │ ├── ale-css.txt │ │ ├── ale-cuda.txt │ │ ├── ale-d.txt │ │ ├── ale-dart.txt │ │ ├── ale-development.txt │ │ ├── ale-dockerfile.txt │ │ ├── ale-elixir.txt │ │ ├── ale-elm.txt │ │ ├── ale-erlang.txt │ │ ├── ale-eruby.txt │ │ ├── ale-fish.txt │ │ ├── ale-fortran.txt │ │ ├── ale-fountain.txt │ │ ├── ale-fuse.txt │ │ ├── ale-gitcommit.txt │ │ ├── ale-glsl.txt │ │ ├── ale-go.txt │ │ ├── ale-graphql.txt │ │ ├── ale-hack.txt │ │ ├── ale-handlebars.txt │ │ ├── ale-haskell.txt │ │ ├── ale-hcl.txt │ │ ├── ale-html.txt │ │ ├── ale-idris.txt │ │ ├── ale-ispc.txt │ │ ├── ale-java.txt │ │ ├── ale-javascript.txt │ │ ├── ale-json.txt │ │ ├── ale-julia.txt │ │ ├── ale-kotlin.txt │ │ ├── ale-latex.txt │ │ ├── ale-less.txt │ │ ├── ale-llvm.txt │ │ ├── ale-lua.txt │ │ ├── ale-markdown.txt │ │ ├── ale-mercury.txt │ │ ├── ale-nasm.txt │ │ ├── ale-nroff.txt │ │ ├── ale-objc.txt │ │ ├── ale-objcpp.txt │ │ ├── ale-ocaml.txt │ │ ├── ale-pawn.txt │ │ ├── ale-perl.txt │ │ ├── ale-perl6.txt │ │ ├── ale-php.txt │ │ ├── ale-po.txt │ │ ├── ale-pod.txt │ │ ├── ale-pony.txt │ │ ├── ale-prolog.txt │ │ ├── ale-proto.txt │ │ ├── ale-pug.txt │ │ ├── ale-puppet.txt │ │ ├── ale-pyrex.txt │ │ ├── ale-python.txt │ │ ├── ale-qml.txt │ │ ├── ale-r.txt │ │ ├── ale-reasonml.txt │ │ ├── ale-restructuredtext.txt │ │ ├── ale-ruby.txt │ │ ├── ale-rust.txt │ │ ├── ale-sass.txt │ │ ├── ale-scala.txt │ │ ├── ale-scss.txt │ │ ├── ale-sh.txt │ │ ├── ale-sml.txt │ │ ├── ale-solidity.txt │ │ ├── ale-spec.txt │ │ ├── ale-sql.txt │ │ ├── ale-stylus.txt │ │ ├── ale-sugarss.txt │ │ ├── ale-supported-languages-and-tools.txt │ │ ├── ale-tcl.txt │ │ ├── ale-terraform.txt │ │ ├── ale-tex.txt │ │ ├── ale-texinfo.txt │ │ ├── ale-text.txt │ │ ├── ale-thrift.txt │ │ ├── ale-typescript.txt │ │ ├── ale-vala.txt │ │ ├── ale-verilog.txt │ │ ├── ale-vhdl.txt │ │ ├── ale-vim-help.txt │ │ ├── ale-vim.txt │ │ ├── ale-vue.txt │ │ ├── ale-xhtml.txt │ │ ├── ale-xml.txt │ │ ├── ale-yaml.txt │ │ ├── ale-yang.txt │ │ ├── ale.txt │ │ └── tags │ ├── ftplugin │ │ ├── ale-fix-suggest.vim │ │ ├── ale-preview-selection.vim │ │ └── ale-preview.vim │ ├── plugin │ │ └── ale.vim │ ├── supported-tools.md │ └── syntax │ │ ├── ale-fix-suggest.vim │ │ └── ale-preview-selection.vim ├── auto-pairs │ ├── .gitignore │ ├── README.md │ ├── doc │ │ └── AutoPairs.txt │ └── plugin │ │ └── auto-pairs.vim ├── bufexplorer │ ├── README.md │ ├── doc │ │ ├── bufexplorer.txt │ │ └── tags │ └── plugin │ │ └── bufexplorer.vim ├── comfortable-motion.vim │ ├── LICENSE │ ├── README.md │ ├── autoload │ │ └── comfortable_motion.vim │ └── plugin │ │ └── comfortable_motion.vim ├── ctrlp.vim │ ├── .gitignore │ ├── LICENSE │ ├── autoload │ │ ├── ctrlp.vim │ │ └── ctrlp │ │ │ ├── autoignore.vim │ │ │ ├── bookmarkdir.vim │ │ │ ├── buffertag.vim │ │ │ ├── changes.vim │ │ │ ├── dir.vim │ │ │ ├── line.vim │ │ │ ├── mixed.vim │ │ │ ├── mrufiles.vim │ │ │ ├── quickfix.vim │ │ │ ├── rtscript.vim │ │ │ ├── tag.vim │ │ │ ├── undo.vim │ │ │ └── utils.vim │ ├── doc │ │ ├── ctrlp.cnx │ │ └── ctrlp.txt │ ├── plugin │ │ └── ctrlp.vim │ └── readme.md ├── goyo.vim │ ├── autoload │ │ └── goyo.vim │ ├── doc │ │ ├── goyo.txt │ │ └── tags │ └── plugin │ │ └── goyo.vim ├── gruvbox │ ├── CHANGELOG.md │ ├── README.md │ ├── autoload │ │ ├── airline │ │ │ └── themes │ │ │ │ └── gruvbox.vim │ │ ├── gruvbox.vim │ │ └── lightline │ │ │ └── colorscheme │ │ │ └── gruvbox.vim │ ├── colors │ │ └── gruvbox.vim │ ├── gruvbox_256palette.sh │ ├── gruvbox_256palette_osx.sh │ └── package.json ├── lightline-ale │ ├── LICENSE │ ├── README.md │ ├── autoload │ │ └── lightline │ │ │ └── ale.vim │ ├── plugin │ │ └── lightline │ │ │ └── ale.vim │ └── screenshot.png ├── lightline.vim │ ├── .gitignore │ ├── .travis.yml │ ├── LICENSE │ ├── README.md │ ├── autoload │ │ ├── lightline.vim │ │ └── lightline │ │ │ ├── colorscheme.vim │ │ │ ├── colorscheme │ │ │ ├── 16color.vim │ │ │ ├── OldHope.vim │ │ │ ├── PaperColor.vim │ │ │ ├── PaperColor_dark.vim │ │ │ ├── PaperColor_light.vim │ │ │ ├── Tomorrow.vim │ │ │ ├── Tomorrow_Night.vim │ │ │ ├── Tomorrow_Night_Blue.vim │ │ │ ├── Tomorrow_Night_Bright.vim │ │ │ ├── Tomorrow_Night_Eighties.vim │ │ │ ├── darcula.vim │ │ │ ├── default.vim │ │ │ ├── deus.vim │ │ │ ├── jellybeans.vim │ │ │ ├── landscape.vim │ │ │ ├── materia.vim │ │ │ ├── material.vim │ │ │ ├── molokai.vim │ │ │ ├── nord.vim │ │ │ ├── one.vim │ │ │ ├── powerline.vim │ │ │ ├── seoul256.vim │ │ │ ├── solarized.vim │ │ │ ├── srcery_drk.vim │ │ │ └── wombat.vim │ │ │ ├── colortable.vim │ │ │ └── tab.vim │ ├── doc │ │ └── lightline.txt │ ├── plugin │ │ └── lightline.vim │ └── test │ │ ├── .themisrc │ │ ├── concatenate.vim │ │ ├── error.vim │ │ ├── expand.vim │ │ ├── highlight.vim │ │ ├── link.vim │ │ ├── mode.vim │ │ ├── onetab.vim │ │ ├── subseparator.vim │ │ ├── tabline.vim │ │ ├── tabs.vim │ │ ├── toggle.vim │ │ └── uniq.vim ├── mayansmoke │ ├── README │ └── colors │ │ └── mayansmoke.vim ├── mru.vim │ ├── README │ └── plugin │ │ └── mru.vim ├── open_file_under_cursor.vim │ └── plugin │ │ └── open_file_under_cursor.vim ├── rust.vim │ ├── .gitignore │ ├── README.md │ ├── after │ │ └── syntax │ │ │ └── rust.vim │ ├── autoload │ │ └── rust.vim │ ├── compiler │ │ ├── cargo.vim │ │ └── rustc.vim │ ├── doc │ │ └── rust.txt │ ├── ftdetect │ │ └── rust.vim │ ├── ftplugin │ │ └── rust.vim │ ├── indent │ │ └── rust.vim │ ├── plugin │ │ └── rust.vim │ ├── syntax │ │ └── rust.vim │ └── syntax_checkers │ │ └── rust │ │ └── rustc.vim ├── snipmate-snippets │ ├── .gitignore │ ├── Rakefile │ ├── _ │ │ ├── date │ │ │ ├── date + time.snippet │ │ │ └── date.snippet │ │ ├── lorem.snippet │ │ └── modeline.snippet │ ├── ant │ │ └── skel │ │ │ └── basic.snippet │ ├── c │ │ ├── cl.snippet │ │ ├── def.snippet │ │ ├── do.snippet │ │ ├── el.snippet │ │ ├── for.snippet │ │ ├── forr.snippet │ │ ├── fpf.snippet │ │ ├── fun.snippet │ │ ├── if.snippet │ │ ├── inc │ │ │ ├── inc.snippet │ │ │ └── inc_global.snippet │ │ ├── main.snippet │ │ ├── map.snippet │ │ ├── ns.snippet │ │ ├── once.snippet │ │ ├── pr.snippet │ │ ├── readfile.snippet │ │ ├── st.snippet │ │ ├── t.snippet │ │ ├── td.snippet │ │ ├── tds.snippet │ │ ├── vector.snippet │ │ └── wh.snippet │ ├── css │ │ ├── #.snippet │ │ ├── background │ │ │ ├── all.snippet │ │ │ ├── attachment.snippet │ │ │ ├── color.snippet │ │ │ ├── color_name.snippet │ │ │ ├── color_rgb.snippet │ │ │ ├── color_transparent.snippet │ │ │ ├── image_none.snippet │ │ │ ├── image_url.snippet │ │ │ ├── position.snippet │ │ │ └── repeat.snippet │ │ ├── border │ │ │ ├── basic.snippet │ │ │ ├── color.snippet │ │ │ ├── style.snippet │ │ │ └── width.snippet │ │ ├── borderb │ │ │ ├── basic.snippet │ │ │ ├── color.snippet │ │ │ ├── style.snippet │ │ │ └── width.snippet │ │ ├── borderl │ │ │ ├── basic.snippet │ │ │ ├── color.snippet │ │ │ ├── style.snippet │ │ │ └── width.snippet │ │ ├── borderr │ │ │ ├── basic.snippet │ │ │ ├── color.snippet │ │ │ ├── style.snippet │ │ │ └── width.snippet │ │ ├── bordert │ │ │ ├── basic.snippet │ │ │ ├── color.snippet │ │ │ ├── style.snippet │ │ │ └── width.snippet │ │ ├── cl.snippet │ │ ├── clear.snippet │ │ ├── color.snippet │ │ ├── colorn.snippet │ │ ├── colorr.snippet │ │ ├── cursor.snippet │ │ ├── cursuru.snippet │ │ ├── direction.snippet │ │ ├── display │ │ │ ├── block.snippet │ │ │ ├── common.snippet │ │ │ ├── inline.snippet │ │ │ └── table.snippet │ │ ├── float.snippet │ │ ├── font │ │ │ ├── all.snippet │ │ │ ├── family.snippet │ │ │ ├── size.snippet │ │ │ ├── size_font.snippet │ │ │ ├── style.snippet │ │ │ ├── variant.snippet │ │ │ └── weight.snippet │ │ ├── i.snippet │ │ ├── letter.snippet │ │ ├── letterem.snippet │ │ ├── letterpx.snippet │ │ ├── list-style │ │ │ ├── image.snippet │ │ │ ├── position.snippet │ │ │ ├── type_asian.snippet │ │ │ ├── type_marker.snippet │ │ │ ├── type_numeric.snippet │ │ │ ├── type_other.snippet │ │ │ ├── type_position_image.snippet │ │ │ └── type_roman_alpha_greek.snippet │ │ ├── margin.snippet │ │ ├── marginb.snippet │ │ ├── marginl.snippet │ │ ├── margino │ │ │ ├── T_R_B_L.snippet │ │ │ ├── V_H.snippet │ │ │ ├── all.snippet │ │ │ ├── bottom.snippet │ │ │ ├── left.snippet │ │ │ ├── right.snippet │ │ │ └── top.snippet │ │ ├── marginr.snippet │ │ ├── margint.snippet │ │ ├── marker │ │ │ ├── offset_auto.snippet │ │ │ └── offset_length.snippet │ │ ├── opacity.snippet │ │ ├── overflow.snippet │ │ ├── padding.snippet │ │ ├── paddingb.snippet │ │ ├── paddingl.snippet │ │ ├── paddingo │ │ │ ├── T_R_B_L.snippet │ │ │ ├── V_H.snippet │ │ │ ├── all.snippet │ │ │ ├── bottom.snippet │ │ │ ├── left.snippet │ │ │ ├── right.snippet │ │ │ └── top.snippet │ │ ├── paddingr.snippet │ │ ├── paddingt.snippet │ │ ├── position.snippet │ │ ├── scrollbar.snippet │ │ ├── tag.snippet │ │ ├── text │ │ │ ├── align.snippet │ │ │ ├── decoration.snippet │ │ │ ├── indent.snippet │ │ │ ├── shadow_hex.snippet │ │ │ ├── shadow_none.snippet │ │ │ ├── shadow_rgb.snippet │ │ │ ├── transform.snippet │ │ │ └── transform_none.snippet │ │ ├── vertical.snippet │ │ ├── visibility.snippet │ │ ├── white.snippet │ │ ├── word │ │ │ ├── spacing_length.snippet │ │ │ └── spacing_normal.snippet │ │ └── z.snippet │ ├── eruby-rails │ │ ├── conf.snippet │ │ ├── cs.snippet │ │ ├── ct.snippet │ │ ├── end.snippet │ │ ├── ff.snippet │ │ ├── ffcb.snippet │ │ ├── ffe.snippet │ │ ├── ffff.snippet │ │ ├── ffhf.snippet │ │ ├── ffl.snippet │ │ ├── ffpf.snippet │ │ ├── ffrb.snippet │ │ ├── ffs.snippet │ │ ├── ffta.snippet │ │ ├── fftf.snippet │ │ ├── fields.snippet │ │ ├── for.snippet │ │ ├── ft.snippet │ │ ├── i18.snippet │ │ ├── it.snippet │ │ ├── jit.snippet │ │ ├── jsit.snippet │ │ ├── lia.snippet │ │ ├── liai.snippet │ │ ├── lic.snippet │ │ ├── lica.snippet │ │ ├── licai.snippet │ │ ├── lim.snippet │ │ ├── linp.snippet │ │ ├── linpp.snippet │ │ ├── lip.snippet │ │ ├── lipp.snippet │ │ ├── lt.snippet │ │ ├── ofcfs.snippet │ │ ├── rf.snippet │ │ ├── rp.snippet │ │ ├── rt.snippet │ │ ├── slt.snippet │ │ ├── sslt.snippet │ │ └── st.snippet │ ├── eruby │ │ ├── if.snippet │ │ ├── ife.snippet │ │ ├── unless.snippet │ │ └── unlesse.snippet │ ├── haml │ │ ├── conf.snippet │ │ ├── cs.snippet │ │ ├── ff.snippet │ │ ├── ffcb.snippet │ │ ├── ffe.snippet │ │ ├── ffff.snippet │ │ ├── ffhf.snippet │ │ ├── ffl.snippet │ │ ├── ffpf.snippet │ │ ├── ffrb.snippet │ │ ├── ffs.snippet │ │ ├── ffta.snippet │ │ ├── fftf.snippet │ │ ├── fields.snippet │ │ ├── for.snippet │ │ ├── ft.snippet │ │ ├── if.snippet │ │ ├── ife.snippet │ │ ├── it.snippet │ │ ├── jit.snippet │ │ ├── jsit.snippet │ │ ├── lia.snippet │ │ ├── liai.snippet │ │ ├── lic.snippet │ │ ├── lica.snippet │ │ ├── licai.snippet │ │ ├── lim.snippet │ │ ├── linp.snippet │ │ ├── linpp.snippet │ │ ├── lip.snippet │ │ ├── lipp.snippet │ │ ├── lt.snippet │ │ ├── ofcfs.snippet │ │ ├── rf.snippet │ │ ├── rp.snippet │ │ ├── rt.snippet │ │ ├── slt.snippet │ │ ├── sslt.snippet │ │ ├── st.snippet │ │ ├── unless.snippet │ │ └── unlesse.snippet │ ├── html │ │ ├── base.snippet │ │ ├── body.snippet │ │ ├── div.snippet │ │ ├── doctype.snippet │ │ ├── form.snippet │ │ ├── h1.snippet │ │ ├── head.snippet │ │ ├── href.snippet │ │ ├── ifie.snippet │ │ ├── img.snippet │ │ ├── input.snippet │ │ ├── inputl.snippet │ │ ├── label.snippet │ │ ├── link.snippet │ │ ├── mailto.snippet │ │ ├── meta.snippet │ │ ├── option.snippet │ │ ├── script │ │ │ ├── include_script.snippet │ │ │ └── inline_script.snippet │ │ ├── select.snippet │ │ ├── skel │ │ │ ├── basic.snippet │ │ │ └── basic_with_meta.snippet │ │ ├── style.snippet │ │ ├── t.snippet │ │ ├── table │ │ │ ├── basic.snippet │ │ │ └── hardcore.snippet │ │ └── textarea.snippet │ ├── java │ │ ├── class │ │ │ ├── basic+constructor+main.snippet │ │ │ ├── basic+constructor.snippet │ │ │ └── basic.snippet │ │ ├── for.snippet │ │ ├── gs.snippet │ │ ├── if.snippet │ │ ├── ife.snippet │ │ ├── log.snippet │ │ └── m.snippet │ ├── javascript-jquery │ │ ├── add.snippet │ │ ├── addClass.snippet │ │ ├── after.snippet │ │ ├── ajax.snippet │ │ ├── ajaxerror.snippet │ │ ├── ajaxget.snippet │ │ ├── ajaxgetif.snippet │ │ ├── ajaxpost.snippet │ │ ├── ajaxsend.snippet │ │ ├── ajaxsetup.snippet │ │ ├── ajaxstart.snippet │ │ ├── ajaxstop.snippet │ │ ├── ajaxsuccess.snippet │ │ ├── animate.snippet │ │ ├── append.snippet │ │ ├── appendTo.snippet │ │ ├── attr.snippet │ │ ├── attrm.snippet │ │ ├── before.snippet │ │ ├── bind.snippet │ │ ├── blur.snippet │ │ ├── change.snippet │ │ ├── children.snippet │ │ ├── click.snippet │ │ ├── clone.snippet │ │ ├── contains.snippet │ │ ├── css.snippet │ │ ├── cssm.snippet │ │ ├── dblclick.snippet │ │ ├── each.snippet │ │ ├── el.snippet │ │ ├── eltrim.snippet │ │ ├── end.snippet │ │ ├── error.snippet │ │ ├── fadein.snippet │ │ ├── fadeinc.snippet │ │ ├── fadeout.snippet │ │ ├── fadeoutc.snippet │ │ ├── fadeto.snippet │ │ ├── fadetoc.snippet │ │ ├── filter.snippet │ │ ├── find.snippet │ │ ├── focus.snippet │ │ ├── get.snippet │ │ ├── getjson.snippet │ │ ├── getscript.snippet │ │ ├── height.snippet │ │ ├── hide.snippet │ │ ├── hidec.snippet │ │ ├── hover.snippet │ │ ├── html.snippet │ │ ├── insertAfter.snippet │ │ ├── insertBefore.snippet │ │ ├── is.snippet │ │ ├── load.snippet │ │ ├── loadf.snippet │ │ ├── loadif.snippet │ │ ├── mdown.snippet │ │ ├── mmove.snippet │ │ ├── mout.snippet │ │ ├── mover.snippet │ │ ├── mup.snippet │ │ ├── next.snippet │ │ ├── not.snippet │ │ ├── one.snippet │ │ ├── parent.snippet │ │ ├── parents.snippet │ │ ├── prepend.snippet │ │ ├── prependto.snippet │ │ ├── prev.snippet │ │ ├── ready.snippet │ │ ├── remove.snippet │ │ ├── removeattr.snippet │ │ ├── removeclass.snippet │ │ ├── reset.snippet │ │ ├── resize.snippet │ │ ├── scroll.snippet │ │ ├── sdown.snippet │ │ ├── sdownc.snippet │ │ ├── sdupc.snippet │ │ ├── select.snippet │ │ ├── show.snippet │ │ ├── showc.snippet │ │ ├── sib.snippet │ │ ├── size.snippet │ │ ├── stoggle.snippet │ │ ├── submit.snippet │ │ ├── sup.snippet │ │ ├── text.snippet │ │ ├── this.snippet │ │ ├── tog.snippet │ │ ├── togclass.snippet │ │ ├── togsh.snippet │ │ ├── trig.snippet │ │ ├── unbind.snippet │ │ ├── val.snippet │ │ ├── width.snippet │ │ └── wrap.snippet │ ├── javascript │ │ ├── anon.snippet │ │ ├── for.snippet │ │ ├── fun.snippet │ │ ├── if.snippet │ │ ├── ife.snippet │ │ ├── log.snippet │ │ ├── met.snippet │ │ ├── proto.snippet │ │ └── timeout.snippet │ ├── objc │ │ ├── I.snippet │ │ ├── Imp.snippet │ │ ├── alloc.snippet │ │ ├── array.snippet │ │ ├── bez.snippet │ │ ├── cat.snippet │ │ ├── cati.snippet │ │ ├── cli.snippet │ │ ├── dict.snippet │ │ ├── forarray.snippet │ │ ├── log.snippet │ │ ├── m │ │ │ ├── class method.snippet │ │ │ └── method.snippet │ │ ├── objacc.snippet │ │ ├── objc.snippet │ │ ├── prop.snippet │ │ ├── rel.snippet │ │ ├── ret.snippet │ │ ├── sel.snippet │ │ ├── sm.snippet │ │ └── syn.snippet │ ├── php │ │ ├── array.snippet │ │ ├── case.snippet │ │ ├── class.snippet │ │ ├── classe.snippet │ │ ├── def.snippet │ │ ├── defd.snippet │ │ ├── do.snippet │ │ ├── doc_cp.snippet │ │ ├── doc_f.snippet │ │ ├── doc_h.snippet │ │ ├── doc_i.snippet │ │ ├── ec.snippet │ │ ├── else.snippet │ │ ├── elseif.snippet │ │ ├── for.snippet │ │ ├── foreach.snippet │ │ ├── foreachk.snippet │ │ ├── fun.snippet │ │ ├── get.snippet │ │ ├── globals.snippet │ │ ├── if.snippet │ │ ├── ife.snippet │ │ ├── inc.snippet │ │ ├── inc1.snippet │ │ ├── log.snippet │ │ ├── php.snippet │ │ ├── post.snippet │ │ ├── req.snippet │ │ ├── req1.snippet │ │ ├── request.snippet │ │ ├── session.snippet │ │ ├── switch.snippet │ │ ├── t.snippet │ │ ├── try.snippet │ │ ├── var.snippet │ │ └── wh.snippet │ ├── po │ │ └── msg.snippet │ ├── python │ │ ├── class.snippet │ │ ├── def.snippet │ │ ├── for.snippet │ │ ├── from.snippet │ │ ├── get.snippet │ │ ├── ifmain.snippet │ │ ├── import.snippet │ │ ├── init.snippet │ │ ├── set.snippet │ │ └── try.snippet │ ├── ruby-factorygirl │ │ ├── fac.snippet │ │ ├── facb.snippet │ │ ├── facd.snippet │ │ ├── facn.snippet │ │ └── facs.snippet │ ├── ruby-rails │ │ ├── art.snippet │ │ ├── artnp.snippet │ │ ├── artnpp.snippet │ │ ├── artp.snippet │ │ ├── artpp.snippet │ │ ├── asd.snippet │ │ ├── asnd.snippet │ │ ├── asre.snippet │ │ ├── asrj.snippet │ │ ├── ass.snippet │ │ ├── bf.snippet │ │ ├── bt.snippet │ │ ├── crw.snippet │ │ ├── defcreate.snippet │ │ ├── defdestroy.snippet │ │ ├── defedit.snippet │ │ ├── defindex.snippet │ │ ├── defnew.snippet │ │ ├── defshow.snippet │ │ ├── defupdate.snippet │ │ ├── fina.snippet │ │ ├── finf.snippet │ │ ├── fini.snippet │ │ ├── finl.snippet │ │ ├── flash.snippet │ │ ├── habtm.snippet │ │ ├── hm.snippet │ │ ├── hmd.snippet │ │ ├── hmt.snippet │ │ ├── ho.snippet │ │ ├── i18.snippet │ │ ├── ist.snippet │ │ ├── log.snippet │ │ ├── logd.snippet │ │ ├── loge.snippet │ │ ├── logf.snippet │ │ ├── logi.snippet │ │ ├── logw.snippet │ │ ├── mac.snippet │ │ ├── mapc.snippet │ │ ├── mapca.snippet │ │ ├── mapr.snippet │ │ ├── maprs.snippet │ │ ├── mapwo.snippet │ │ ├── mbs.snippet │ │ ├── mcc.snippet │ │ ├── mccc.snippet │ │ ├── mcht.snippet │ │ ├── mcol.snippet │ │ ├── mct.snippet │ │ ├── migration.snippet │ │ ├── mp.snippet │ │ ├── mrc.snippet │ │ ├── mrmc.snippet │ │ ├── mrnc.snippet │ │ ├── mrw.snippet │ │ ├── nc.snippet │ │ ├── ncl.snippet │ │ ├── pa.snippet │ │ ├── ra.snippet │ │ ├── ral.snippet │ │ ├── rest.snippet │ │ ├── rf.snippet │ │ ├── rfu.snippet │ │ ├── ri.snippet │ │ ├── ril.snippet │ │ ├── rit.snippet │ │ ├── rjson.snippet │ │ ├── rl.snippet │ │ ├── rn.snippet │ │ ├── rns.snippet │ │ ├── rp.snippet │ │ ├── rpc.snippet │ │ ├── rpl.snippet │ │ ├── rpo.snippet │ │ ├── rps.snippet │ │ ├── rt.snippet │ │ ├── rtl.snippet │ │ ├── rtlt.snippet │ │ ├── rts.snippet │ │ ├── ru.snippet │ │ ├── rxml.snippet │ │ ├── sha1.snippet │ │ ├── sweeper.snippet │ │ ├── tcb.snippet │ │ ├── tcbi.snippet │ │ ├── tcd.snippet │ │ ├── tcda.snippet │ │ ├── tcdt.snippet │ │ ├── tcf.snippet │ │ ├── tch.snippet │ │ ├── tci.snippet │ │ ├── tcl.snippet │ │ ├── tcr.snippet │ │ ├── tcs.snippet │ │ ├── tct.snippet │ │ ├── tcti.snippet │ │ ├── tcts.snippet │ │ ├── tctss.snippet │ │ ├── trc.snippet │ │ ├── tre.snippet │ │ ├── tref.snippet │ │ ├── va.snippet │ │ ├── vao.snippet │ │ ├── vc.snippet │ │ ├── ve.snippet │ │ ├── vf.snippet │ │ ├── vi.snippet │ │ ├── vl.snippet │ │ ├── vn.snippet │ │ ├── vpo.snippet │ │ ├── vu.snippet │ │ ├── wants.snippet │ │ ├── xdelete.snippet │ │ ├── xget.snippet │ │ ├── xpost.snippet │ │ └── xput.snippet │ ├── ruby-rspec │ │ ├── aft.snippet │ │ ├── annot.snippet │ │ ├── anr.snippet │ │ ├── anra.snippet │ │ ├── anrb.snippet │ │ ├── ant.snippet │ │ ├── any.snippet │ │ ├── atl.snippet │ │ ├── atm.snippet │ │ ├── bef.snippet │ │ ├── conn.snippet │ │ ├── des.snippet │ │ ├── desc.snippet │ │ ├── desrc.snippet │ │ ├── dest.snippet │ │ ├── dests.snippet │ │ ├── ex.snippet │ │ ├── isbl.snippet │ │ ├── it.snippet │ │ ├── its.snippet │ │ ├── mat.snippet │ │ ├── mm.snippet │ │ ├── moc.snippet │ │ ├── mocw.snippet │ │ ├── on.snippet │ │ ├── resh.snippet │ │ ├── sef.snippet │ │ ├── sh.snippet │ │ ├── shb.snippet │ │ ├── shbc.snippet │ │ ├── shbio.snippet │ │ ├── shbko.snippet │ │ ├── shbr.snippet │ │ ├── shbs.snippet │ │ ├── shc.snippet │ │ ├── shdm.snippet │ │ ├── she.snippet │ │ ├── sheq.snippet │ │ ├── shh.snippet │ │ ├── shhal.snippet │ │ ├── shham.snippet │ │ ├── shhr.snippet │ │ ├── shn.snippet │ │ ├── shnb.snippet │ │ ├── shnbc.snippet │ │ ├── shnbio.snippet │ │ ├── shnbko.snippet │ │ ├── shnbr.snippet │ │ ├── shnbs.snippet │ │ ├── shnc.snippet │ │ ├── shne.snippet │ │ ├── shneq.snippet │ │ ├── shnm.snippet │ │ ├── shnp.snippet │ │ ├── shnr.snippet │ │ ├── shnre.snippet │ │ ├── shnredt.snippet │ │ ├── shnrt.snippet │ │ ├── shns.snippet │ │ ├── shnt.snippet │ │ ├── shp.snippet │ │ ├── shr.snippet │ │ ├── shre.snippet │ │ ├── shredt.snippet │ │ ├── shrt.snippet │ │ ├── shs.snippet │ │ ├── sht.snippet │ │ ├── shtemp.snippet │ │ ├── tw.snippet │ │ └── wia.snippet │ ├── ruby-shoulda │ │ ├── context.snippet │ │ ├── samao.snippet │ │ ├── savf.snippet │ │ ├── sbt.snippet │ │ ├── selal.snippet │ │ ├── seli.snippet │ │ ├── selir.snippet │ │ ├── setup.snippet │ │ ├── sevir.snippet │ │ ├── shabtm.snippet │ │ ├── shcm.snippet │ │ ├── shdc.snippet │ │ ├── shi.snippet │ │ ├── shim.snippet │ │ ├── shm.snippet │ │ ├── sho.snippet │ │ ├── shroa.snippet │ │ ├── snamao.snippet │ │ ├── snavf.snippet │ │ ├── svao.snippet │ │ ├── svno.snippet │ │ ├── svpo.snippet │ │ └── svuo.snippet │ ├── ruby │ │ ├── Md.snippet │ │ ├── Ml.snippet │ │ ├── Pn.snippet │ │ ├── Yd.snippet │ │ ├── Yl.snippet │ │ ├── am.snippet │ │ ├── as.snippet │ │ ├── asam.snippet │ │ ├── asb.snippet │ │ ├── asc.snippet │ │ ├── ascd.snippet │ │ ├── ase.snippet │ │ ├── asem.snippet │ │ ├── asf.snippet │ │ ├── asfa.snippet │ │ ├── asi.snippet │ │ ├── asid.snippet │ │ ├── asie.snippet │ │ ├── asio.snippet │ │ ├── asko.snippet │ │ ├── asm.snippet │ │ ├── asn.snippet │ │ ├── asncd.snippet │ │ ├── asne.snippet │ │ ├── asnem.snippet │ │ ├── asni.snippet │ │ ├── asnid.snippet │ │ ├── asnie.snippet │ │ ├── asnm.snippet │ │ ├── asnn.snippet │ │ ├── asnp.snippet │ │ ├── asnr.snippet │ │ ├── asnrt.snippet │ │ ├── asns.snippet │ │ ├── asnse.snippet │ │ ├── asnt.snippet │ │ ├── aso.snippet │ │ ├── asp.snippet │ │ ├── aspe.snippet │ │ ├── aspne.snippet │ │ ├── asr.snippet │ │ ├── asrko.snippet │ │ ├── asrm.snippet │ │ ├── asrt.snippet │ │ ├── asse.snippet │ │ ├── ast.snippet │ │ ├── astr.snippet │ │ ├── bm.snippet │ │ ├── case.snippet │ │ ├── class.snippet │ │ ├── classe.snippet │ │ ├── def.snippet │ │ ├── defi.snippet │ │ ├── defmm.snippet │ │ ├── defs.snippet │ │ ├── deft.snippet │ │ ├── detect.snippet │ │ ├── detecto.snippet │ │ ├── dglob.snippet │ │ ├── do.snippet │ │ ├── dop.snippet │ │ ├── ea.snippet │ │ ├── each.snippet │ │ ├── each_with_index.snippet │ │ ├── each_with_indexo.snippet │ │ ├── eacho.snippet │ │ ├── eado.snippet │ │ ├── eawi.snippet │ │ ├── eawido.snippet │ │ ├── elsif.snippet │ │ ├── fileeach.snippet │ │ ├── fopen.snippet │ │ ├── fread.snippet │ │ ├── http_get.snippet │ │ ├── http_post.snippet │ │ ├── if.snippet │ │ ├── ife.snippet │ │ ├── inj.snippet │ │ ├── injdo.snippet │ │ ├── inject.snippet │ │ ├── injecto.snippet │ │ ├── ip.snippet │ │ ├── map.snippet │ │ ├── mapdo.snippet │ │ ├── mapo.snippet │ │ ├── mod.snippet │ │ ├── module.snippet │ │ ├── nam.snippet │ │ ├── ope.snippet │ │ ├── pathhere.snippet │ │ ├── r.snippet │ │ ├── reject.snippet │ │ ├── rejecto.snippet │ │ ├── rep.snippet │ │ ├── rw.snippet │ │ ├── select.snippet │ │ ├── selecto.snippet │ │ ├── sinc.snippet │ │ ├── sort.snippet │ │ ├── sorto.snippet │ │ ├── tas.snippet │ │ ├── task.snippet │ │ ├── tc.snippet │ │ ├── unless.snippet │ │ ├── unlesse.snippet │ │ ├── w.snippet │ │ ├── while.snippet │ │ ├── xmlr.snippet │ │ ├── xpa.snippet │ │ └── zip.snippet │ ├── sinatra │ │ └── get.snippet │ ├── sshconfig │ │ └── host.snippet │ ├── support_functions.vim │ ├── vim │ │ ├── au.snippet │ │ ├── com.snippet │ │ ├── func.snippet │ │ ├── if.snippet │ │ ├── ife.snippet │ │ ├── log.snippet │ │ └── try.snippet │ ├── xslt │ │ ├── call.snippet │ │ ├── choose.snippet │ │ ├── mat.snippet │ │ ├── out.snippet │ │ ├── param.snippet │ │ ├── sty.snippet │ │ ├── tem.snippet │ │ ├── value.snippet │ │ ├── var.snippet │ │ ├── wparam.snippet │ │ └── xdec.snippet │ └── zend │ │ ├── assert.snippet │ │ ├── boolcol.snippet │ │ ├── clac.snippet │ │ ├── flash.snippet │ │ ├── getconf.snippet │ │ ├── input.snippet │ │ ├── inputarr.snippet │ │ ├── intcol.snippet │ │ ├── lib.snippet │ │ ├── model.snippet │ │ ├── navi.snippet │ │ ├── route.snippet │ │ ├── rp.snippet │ │ └── strcol.snippet ├── tabular │ ├── .gitignore │ ├── LICENSE.md │ ├── README.md │ ├── after │ │ └── plugin │ │ │ └── TabularMaps.vim │ ├── autoload │ │ └── tabular.vim │ ├── doc │ │ └── Tabular.txt │ └── plugin │ │ └── Tabular.vim ├── tlib │ ├── README │ ├── autoload │ │ ├── tlib.vim │ │ └── tlib │ │ │ ├── Filter_cnf.vim │ │ │ ├── Filter_cnfd.vim │ │ │ ├── Filter_fuzzy.vim │ │ │ ├── Filter_glob.vim │ │ │ ├── Object.vim │ │ │ ├── Test.vim │ │ │ ├── TestChild.vim │ │ │ ├── World.vim │ │ │ ├── agent.vim │ │ │ ├── arg.vim │ │ │ ├── assert.vim │ │ │ ├── autocmdgroup.vim │ │ │ ├── balloon.vim │ │ │ ├── bitwise.vim │ │ │ ├── buffer.vim │ │ │ ├── cache.vim │ │ │ ├── char.vim │ │ │ ├── cmd.vim │ │ │ ├── comments.vim │ │ │ ├── date.vim │ │ │ ├── dictionary.vim │ │ │ ├── dir.vim │ │ │ ├── eval.vim │ │ │ ├── file.vim │ │ │ ├── fixes.vim │ │ │ ├── grep.vim │ │ │ ├── hash.vim │ │ │ ├── hook.vim │ │ │ ├── input.vim │ │ │ ├── list.vim │ │ │ ├── loclist.vim │ │ │ ├── map.vim │ │ │ ├── normal.vim │ │ │ ├── notify.vim │ │ │ ├── number.vim │ │ │ ├── paragraph.vim │ │ │ ├── persistent.vim │ │ │ ├── progressbar.vim │ │ │ ├── qfl.vim │ │ │ ├── rx.vim │ │ │ ├── scratch.vim │ │ │ ├── signs.vim │ │ │ ├── string.vim │ │ │ ├── syntax.vim │ │ │ ├── sys.vim │ │ │ ├── tab.vim │ │ │ ├── tag.vim │ │ │ ├── textobjects.vim │ │ │ ├── time.vim │ │ │ ├── trace.vim │ │ │ ├── type.vim │ │ │ ├── url.vim │ │ │ ├── var.vim │ │ │ ├── vcs.vim │ │ │ ├── vim.vim │ │ │ └── win.vim │ ├── doc │ │ ├── tags │ │ └── tlib.txt │ ├── plugin │ │ └── 02tlib.vim │ └── test │ │ └── tlib.vim ├── vim-abolish │ ├── .gitignore │ ├── CONTRIBUTING.markdown │ ├── README.markdown │ ├── doc │ │ └── abolish.txt │ └── plugin │ │ └── abolish.vim ├── vim-addon-mw-utils │ ├── .gitignore │ ├── autoload │ │ ├── buf_utils.vim │ │ ├── cached_file_contents.vim │ │ ├── env_reload.vim │ │ ├── funcref.vim │ │ ├── glob.vim │ │ ├── glob_linux.vim │ │ ├── tiny_cmd.vim │ │ └── tovl │ │ │ ├── scratch_buffer.vim │ │ │ └── ui │ │ │ └── filter_list.vim │ ├── doc │ │ ├── cached_file_contents.txt │ │ ├── funcref.txt │ │ └── tiny_cmd.txt │ └── vim-addon-mw-utils-addon-info.txt ├── vim-bundle-mako │ ├── README.md │ ├── ftdetect │ │ └── mako.vim │ ├── ftplugin │ │ └── mako.vim │ ├── indent │ │ └── mako.vim │ └── syntax │ │ └── mako.vim ├── vim-coffee-script │ ├── .gitignore │ ├── Copying.md │ ├── Makefile │ ├── News.md │ ├── Readme.md │ ├── Thanks.md │ ├── Todo.md │ ├── after │ │ ├── indent │ │ │ └── html.vim │ │ └── syntax │ │ │ ├── haml.vim │ │ │ └── html.vim │ ├── autoload │ │ └── coffee.vim │ ├── compiler │ │ ├── cake.vim │ │ └── coffee.vim │ ├── doc │ │ └── coffee-script.txt │ ├── ftdetect │ │ ├── coffee.vim │ │ └── vim-literate-coffeescript.vim │ ├── ftplugin │ │ ├── coffee.vim │ │ └── litcoffee.vim │ ├── indent │ │ ├── coffee.vim │ │ └── litcoffee.vim │ ├── syntax │ │ ├── coffee.vim │ │ └── litcoffee.vim │ └── test │ │ ├── test-interp.coffee │ │ ├── test-ops.coffee │ │ ├── test-reserved.coffee │ │ ├── test.coffee.md │ │ ├── test.haml │ │ ├── test.html │ │ └── test.litcoffee ├── vim-colors-solarized │ ├── README.mkd │ ├── autoload │ │ └── togglebg.vim │ ├── bitmaps │ │ └── togglebg.png │ ├── colors │ │ └── solarized.vim │ └── doc │ │ ├── solarized.txt │ │ └── tags ├── vim-expand-region │ ├── MIT-LICENSE.txt │ ├── README.md │ ├── autoload │ │ └── expand_region.vim │ ├── doc │ │ ├── expand_region.txt │ │ └── tags │ ├── expand-region.gif │ └── plugin │ │ └── expand_region.vim ├── vim-flake8 │ ├── LICENSE │ ├── README.mdown │ ├── autoload │ │ └── flake8.vim │ └── ftplugin │ │ └── python_flake8.vim ├── vim-fugitive │ ├── autoload │ │ └── fugitive.vim │ ├── doc │ │ ├── fugitive.txt │ │ └── tags │ ├── ftdetect │ │ └── fugitive.vim │ ├── plugin │ │ └── fugitive.vim │ └── syntax │ │ └── fugitive.vim ├── vim-gitgutter │ ├── .github │ │ └── issue_template.md │ ├── .gitignore │ ├── LICENCE │ ├── README.mkd │ ├── autoload │ │ ├── gitgutter.vim │ │ └── gitgutter │ │ │ ├── async.vim │ │ │ ├── debug.vim │ │ │ ├── diff.vim │ │ │ ├── fold.vim │ │ │ ├── highlight.vim │ │ │ ├── hunk.vim │ │ │ ├── sign.vim │ │ │ └── utility.vim │ ├── doc │ │ └── gitgutter.txt │ ├── plugin │ │ └── gitgutter.vim │ ├── screenshot.png │ ├── test │ │ ├── cp932.txt │ │ ├── fixture.txt │ │ ├── runner.vim │ │ ├── test │ │ └── test_gitgutter.vim │ └── unplace.vim ├── vim-indent-object │ ├── .gitignore │ ├── README.md │ ├── doc │ │ └── indent-object.txt │ └── plugin │ │ └── indent-object.vim ├── vim-less │ ├── .gitignore │ ├── README.md │ ├── after │ │ └── syntax │ │ │ └── html.vim │ ├── ftdetect │ │ └── less.vim │ ├── ftplugin │ │ └── less.vim │ ├── indent │ │ └── less.vim │ ├── screenshot.png │ └── syntax │ │ └── less.vim ├── vim-markdown │ ├── .gitignore │ ├── .travis.yml │ ├── CONTRIBUTING.md │ ├── Makefile │ ├── README.md │ ├── after │ │ └── ftplugin │ │ │ └── markdown.vim │ ├── doc │ │ └── vim-markdown.txt │ ├── ftdetect │ │ └── markdown.vim │ ├── ftplugin │ │ └── markdown.vim │ ├── indent │ │ └── markdown.vim │ ├── registry │ │ └── markdown.yaml │ ├── syntax │ │ └── markdown.vim │ └── test │ │ ├── README.md │ │ ├── folding-toc.vader │ │ ├── folding.vader │ │ ├── ge_test.md │ │ ├── indent-new-list-item.vader │ │ ├── indent.md │ │ ├── indent.vader │ │ ├── map.vader │ │ ├── python-folding.vader │ │ ├── run-tests.sh │ │ ├── syntax-singleline.vader │ │ ├── syntax.md │ │ ├── syntax.vader │ │ ├── table-format.vader │ │ ├── toc-autofit.vader │ │ ├── toc.vader │ │ └── vimrc ├── vim-pug │ ├── README.markdown │ ├── ftdetect │ │ └── pug.vim │ ├── ftplugin │ │ └── pug.vim │ ├── indent │ │ └── pug.vim │ └── syntax │ │ └── pug.vim ├── vim-pyte │ ├── README │ └── colors │ │ └── pyte.vim ├── vim-repeat │ ├── README.markdown │ └── autoload │ │ └── repeat.vim ├── vim-snipmate │ ├── .gitignore │ ├── Contributors.md │ ├── README.md │ ├── addon-info.json │ ├── after │ │ └── plugin │ │ │ └── snipMate.vim │ ├── autoload │ │ ├── snipMate.vim │ │ ├── snipMate_python_demo.vim │ │ └── snipmate │ │ │ ├── jumping.vim │ │ │ ├── legacy.vim │ │ │ ├── parse.vim │ │ │ └── util.vim │ ├── doc │ │ └── snipMate.txt │ ├── ftplugin │ │ ├── html_snip_helper.vim │ │ └── snippets.vim │ ├── indent │ │ └── snippets.vim │ ├── plugin │ │ └── snipMate.vim │ ├── syntax │ │ ├── snippet.vim │ │ └── snippets.vim │ └── t │ │ ├── jumping.vim │ │ ├── parser.vim │ │ └── tests.sh ├── vim-snippets │ ├── .gitignore │ ├── .travis.yml │ ├── AUTHORS │ ├── LICENSE │ ├── README.md │ ├── UltiSnips │ │ ├── README │ │ ├── ada.snippets │ │ ├── all.snippets │ │ ├── bib.snippets │ │ ├── bindzone.snippets │ │ ├── blade.snippets │ │ ├── c.snippets │ │ ├── coffee-jasmine.snippets │ │ ├── coffee-react.snippets │ │ ├── coffee.snippets │ │ ├── cpp.snippets │ │ ├── crystal.snippets │ │ ├── cs.snippets │ │ ├── css.snippets │ │ ├── cuda.snippets │ │ ├── d.snippets │ │ ├── django.snippets │ │ ├── eelixir.snippets │ │ ├── elm.snippets │ │ ├── erlang.snippets │ │ ├── eruby.snippets │ │ ├── go.snippets │ │ ├── haskell.snippets │ │ ├── help.snippets │ │ ├── html.snippets │ │ ├── html_minimal.snippets │ │ ├── htmldjango.snippets │ │ ├── htmljinja.snippets │ │ ├── java.snippets │ │ ├── javascript-angular.snippets │ │ ├── javascript-ember.snippets │ │ ├── javascript-jasmine-arrow.snippets │ │ ├── javascript-jsdoc.snippets │ │ ├── javascript-node.snippets │ │ ├── javascript.snippets │ │ ├── jinja2.snippets │ │ ├── json.snippets │ │ ├── julia.snippets │ │ ├── ledger.snippets │ │ ├── lhaskell.snippets │ │ ├── lua.snippets │ │ ├── mako.snippets │ │ ├── markdown.snippets │ │ ├── matlab.snippets │ │ ├── objc.snippets │ │ ├── ocaml.snippets │ │ ├── pandoc.snippets │ │ ├── perl.snippets │ │ ├── php-laravel.snippets │ │ ├── php-phpspec.snippets │ │ ├── php-symfony2.snippets │ │ ├── php.snippets │ │ ├── plsql.snippets │ │ ├── proto.snippets │ │ ├── puppet.snippets │ │ ├── python.snippets │ │ ├── r.snippets │ │ ├── rails.snippets │ │ ├── rnoweb.snippets │ │ ├── robot.snippets │ │ ├── rst.snippets │ │ ├── ruby.snippets │ │ ├── rust.snippets │ │ ├── sh.snippets │ │ ├── snippets.snippets │ │ ├── soy.snippets │ │ ├── supercollider.snippets │ │ ├── tcl.snippets │ │ ├── tex.snippets │ │ ├── texmath.snippets │ │ ├── typescript.snippets │ │ ├── vim.snippets │ │ ├── vue.snippets │ │ ├── xhtml.snippets │ │ ├── xml.snippets │ │ └── zsh.snippets │ ├── addon-info.json │ ├── autoload │ │ └── vim_snippets.vim │ ├── plugin │ │ └── vimsnippets.vim │ ├── pythonx │ │ ├── javascript_snippets.py │ │ └── vimsnippets.py │ ├── snippets │ │ ├── _.snippets │ │ ├── actionscript.snippets │ │ ├── ada.snippets │ │ ├── alpaca.snippets │ │ ├── apache.snippets │ │ ├── arduino.snippets │ │ ├── autoit.snippets │ │ ├── awk.snippets │ │ ├── c.snippets │ │ ├── chef.snippets │ │ ├── clojure.snippets │ │ ├── cmake.snippets │ │ ├── codeigniter.snippets │ │ ├── coffee │ │ │ ├── angular_coffee.snippets │ │ │ ├── coffee.snippets │ │ │ ├── jquery_coffee.snippets │ │ │ └── requirejs_coffee.snippets │ │ ├── cpp.snippets │ │ ├── crystal.snippets │ │ ├── cs.snippets │ │ ├── css.snippets │ │ ├── cuda.snippets │ │ ├── d.snippets │ │ ├── dart.snippets │ │ ├── diff.snippets │ │ ├── django.snippets │ │ ├── dosini.snippets │ │ ├── eelixir.snippets │ │ ├── elixir.snippets │ │ ├── elm.snippets │ │ ├── erlang.snippets │ │ ├── eruby.snippets │ │ ├── falcon.snippets │ │ ├── fortran.snippets │ │ ├── freemarker.snippets │ │ ├── go.snippets │ │ ├── haml.snippets │ │ ├── handlebars.snippets │ │ ├── haskell.snippets │ │ ├── helm.snippets │ │ ├── html.snippets │ │ ├── htmldjango.snippets │ │ ├── htmltornado.snippets │ │ ├── idris.snippets │ │ ├── jade.snippets │ │ ├── java.snippets │ │ ├── javascript-bemjson.snippets │ │ ├── javascript-d3.snippets │ │ ├── javascript-es6-react.snippets │ │ ├── javascript-mocha.snippets │ │ ├── javascript-openui5.snippets │ │ ├── javascript │ │ │ ├── javascript-jasmine.snippets │ │ │ ├── javascript-jquery.snippets │ │ │ ├── javascript-react.snippets │ │ │ ├── javascript-requirejs.snippets │ │ │ ├── javascript.es6.snippets │ │ │ ├── javascript.node.snippets │ │ │ └── javascript.snippets │ │ ├── jenkins.snippets │ │ ├── jinja.snippets │ │ ├── jsp.snippets │ │ ├── julia.snippets │ │ ├── kotlin.snippets │ │ ├── laravel.snippets │ │ ├── ledger.snippets │ │ ├── lfe.snippets │ │ ├── ls.snippets │ │ ├── lua.snippets │ │ ├── make.snippets │ │ ├── mako.snippets │ │ ├── markdown.snippets │ │ ├── matlab.snippets │ │ ├── mustache.snippets │ │ ├── objc.snippets │ │ ├── ocaml.snippets │ │ ├── openfoam.snippets │ │ ├── perl.snippets │ │ ├── perl6.snippets │ │ ├── phoenix.snippets │ │ ├── php.snippets │ │ ├── plsql.snippets │ │ ├── po.snippets │ │ ├── processing.snippets │ │ ├── progress.snippets │ │ ├── ps1.snippets │ │ ├── puppet.snippets │ │ ├── purescript.snippets │ │ ├── python.snippets │ │ ├── r.snippets │ │ ├── racket.snippets │ │ ├── rails.snippets │ │ ├── reason.snippets │ │ ├── rst.snippets │ │ ├── ruby.snippets │ │ ├── rust.snippets │ │ ├── sass.snippets │ │ ├── scala.snippets │ │ ├── scheme.snippets │ │ ├── scss.snippets │ │ ├── sh.snippets │ │ ├── simplemvcf.snippets │ │ ├── slim.snippets │ │ ├── snippets.snippets │ │ ├── sql.snippets │ │ ├── stylus.snippets │ │ ├── supercollider.snippets │ │ ├── systemverilog.snippets │ │ ├── tcl.snippets │ │ ├── tex.snippets │ │ ├── textile.snippets │ │ ├── twig.snippets │ │ ├── typescript.snippets │ │ ├── typescriptreact.snippets │ │ ├── verilog.snippets │ │ ├── vhdl.snippets │ │ ├── vim.snippets │ │ ├── vue.snippets │ │ ├── xml.snippets │ │ ├── xslt.snippets │ │ ├── yii-chtml.snippets │ │ ├── yii.snippets │ │ └── zsh.snippets │ └── tests.sh ├── vim-surround │ ├── .gitignore │ ├── README.markdown │ ├── doc │ │ └── surround.txt │ └── plugin │ │ └── surround.vim ├── vim-yankstack │ ├── .gitignore │ ├── Gemfile │ ├── Gemfile.lock │ ├── README.md │ ├── autoload │ │ └── yankstack.vim │ ├── doc │ │ └── yankstack.txt │ ├── plugin │ │ └── yankstack.vim │ └── spec │ │ ├── fixtures │ │ └── repeat.vim │ │ ├── spec_helper.rb │ │ └── yankstack │ │ └── yankstack_spec.rb └── vim-zenroom2 │ ├── README.markdown │ └── plugin │ └── zenroom2.vim ├── sources_small ├── editorconfig-vim │ ├── .appveyor.yml │ ├── .editorconfig │ ├── .gitignore │ ├── .gitmodules │ ├── .travis.yml │ ├── CONTRIBUTORS │ ├── LICENSE │ ├── LICENSE.PSF │ ├── README.md │ ├── autoload │ │ ├── editorconfig.vim │ │ ├── editorconfig_core.vim │ │ └── editorconfig_core │ │ │ ├── fnmatch.vim │ │ │ ├── handler.vim │ │ │ ├── ini.vim │ │ │ └── util.vim │ ├── doc │ │ └── editorconfig.txt │ ├── mkzip.sh │ ├── plugin │ │ └── editorconfig.vim │ └── tests │ │ ├── core │ │ ├── CMakeLists.txt │ │ ├── CTestCustom.cmake │ │ ├── ecvbslib.vbs │ │ ├── ecvimlib.ps1 │ │ ├── editorconfig │ │ ├── editorconfig.bat │ │ ├── editorconfig1.vbs │ │ └── editorconfig2.ps1 │ │ ├── fetch-vim.bat │ │ ├── fetch-vim.sh │ │ ├── plugin │ │ ├── .gitignore │ │ ├── Gemfile │ │ ├── Gemfile.lock │ │ ├── Rakefile │ │ └── spec │ │ │ ├── .editorconfig │ │ │ └── editorconfig_spec.rb │ │ └── travis-test.sh ├── nerdtree │ ├── .github │ │ └── ISSUE_TEMPLATE.md │ ├── .gitignore │ ├── CHANGELOG │ ├── LICENCE │ ├── README.markdown │ ├── autoload │ │ ├── nerdtree.vim │ │ └── nerdtree │ │ │ └── ui_glue.vim │ ├── doc │ │ └── NERDTree.txt │ ├── lib │ │ └── nerdtree │ │ │ ├── bookmark.vim │ │ │ ├── creator.vim │ │ │ ├── event.vim │ │ │ ├── flag_set.vim │ │ │ ├── key_map.vim │ │ │ ├── menu_controller.vim │ │ │ ├── menu_item.vim │ │ │ ├── nerdtree.vim │ │ │ ├── notifier.vim │ │ │ ├── opener.vim │ │ │ ├── path.vim │ │ │ ├── tree_dir_node.vim │ │ │ ├── tree_file_node.vim │ │ │ └── ui.vim │ ├── nerdtree_plugin │ │ ├── exec_menuitem.vim │ │ ├── fs_menu.vim │ │ └── vcs.vim │ ├── plugin │ │ └── NERD_tree.vim │ ├── screenshot.png │ └── syntax │ │ └── nerdtree.vim ├── nginx.vim │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── ftdetect │ │ └── nginx.vim │ ├── ftplugin │ │ └── nginx.vim │ ├── indent │ │ └── nginx.vim │ ├── snippets │ │ └── nginx.snippets │ └── syntax │ │ └── nginx.vim ├── vim-commentary │ ├── .gitignore │ ├── CONTRIBUTING.markdown │ ├── README.markdown │ ├── doc │ │ └── commentary.txt │ └── plugin │ │ └── commentary.vim ├── vim-textobj-entire │ ├── .gitignore │ ├── .travis.yml │ ├── Gemfile │ ├── README.md │ ├── Rakefile │ ├── VimFlavor │ ├── autoload │ │ └── textobj │ │ │ └── entire.vim │ ├── doc │ │ ├── tags │ │ └── textobj-entire.txt │ ├── plugin │ │ └── textobj │ │ │ └── entire.vim │ └── t │ │ ├── basics.vim │ │ ├── jumplist.vim │ │ └── mark.vim └── vim-textobj-user │ ├── .gitignore │ ├── .travis.yml │ ├── Gemfile │ ├── README.md │ ├── Rakefile │ ├── autoload │ └── textobj │ │ └── user.vim │ ├── doc │ └── textobj-user.txt │ └── t │ ├── failed-selection.vim │ ├── keep-marks.vim │ ├── map.vim │ ├── move.vim │ ├── old-property-names.vim │ ├── plugin.vim │ ├── region-type.vim │ ├── scan.vim │ ├── script-local.vim │ ├── select-x-function-countability.vim │ ├── selection.vim │ ├── single-character-objects.vim │ └── snr-prefix.vim ├── tmp ├── tutor.zh_cn.utf-8 └── vimtutor_ch.txt ├── tmuxconfs └── tmux.conf ├── tools ├── README.md └── zh_zhtw │ ├── iniparser.py │ ├── zh2zhtw.py │ └── zh_zhtw_data ├── vimrcs ├── basic.vim ├── extended.vim ├── filetypes.vim ├── my_configs.vim ├── plugins_config.vim ├── plugins_cscope_maps.vim ├── small.vim ├── terminal.vim └── wsl.vim ├── vimtutor ├── tutor.zh_cn.utf-8 ├── tutor.zh_tw.utf-8 ├── tutor_zh_cn.sh └── vimtutor.txt └── vscode ├── cheatsheet.md └── vscode_gdb ├── README.md ├── launch.json └── settings.json /.gitignore: -------------------------------------------------------------------------------- 1 | sources_non_forked/ack.vim/.netrwhist 2 | tmp 3 | __pycache__ 4 | install_test_vimrc.sh 5 | -------------------------------------------------------------------------------- /cheatsheet/database/redis.md: -------------------------------------------------------------------------------- 1 | # redis 2 | 3 | ```sh 4 | ./redis-cli -h 127.0.0.1 -p 6379 5 | ``` 6 | 7 | -------------------------------------------------------------------------------- /cheatsheet/language/cpp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/cheatsheet/language/cpp.md -------------------------------------------------------------------------------- /cheatsheet/linux/date.md: -------------------------------------------------------------------------------- 1 | # date 2 | 3 | ```sh 4 | date 5 | date +%Y%m%d%H%M%S 6 | date +%Y%m%d_%H%M%S 7 | date +%Y:%m:%d_%H:%M:%S 8 | ``` 9 | -------------------------------------------------------------------------------- /dnvim2/code/auto_complete/bg-colors.css: -------------------------------------------------------------------------------- 1 | .top { 2 | background-color: #ef66ef; } 3 | .bottom { 4 | -------------------------------------------------------------------------------- /dnvim2/code/auto_complete/omni-setup.vim: -------------------------------------------------------------------------------- 1 | set nocompatible 2 | filetype plugin on 3 | -------------------------------------------------------------------------------- /dnvim2/code/auto_complete/sea-shells.txt: -------------------------------------------------------------------------------- 1 | She sells sea shells by the s 2 | -------------------------------------------------------------------------------- /dnvim2/code/auto_complete/webapp/config.ru: -------------------------------------------------------------------------------- 1 | use Rack::Static, :urls => { "/" => "index.html" }, :root => "public" 2 | run Rack::Directory.new("public") -------------------------------------------------------------------------------- /dnvim2/code/cmdline_mode/emails.csv: -------------------------------------------------------------------------------- 1 | first name,last name,email 2 | john,smith,john@example.com 3 | drew,neil,drew@vimcasts.org 4 | jane,doe,jane@example.com 5 | -------------------------------------------------------------------------------- /dnvim2/code/customizations/ftplugin/javascript.vim: -------------------------------------------------------------------------------- 1 | setlocal ts=4 sts=4 sw=4 noet 2 | compiler nodelint 3 | -------------------------------------------------------------------------------- /dnvim2/code/customizations/two-space-indent.vim: -------------------------------------------------------------------------------- 1 | " Use two spaces for indentation 2 | set tabstop=2 3 | set softtabstop=2 4 | set shiftwidth=2 5 | set expandtab 6 | -------------------------------------------------------------------------------- /dnvim2/code/essential.vim: -------------------------------------------------------------------------------- 1 | set nocompatible 2 | filetype plugin on 3 | -------------------------------------------------------------------------------- /dnvim2/code/files/mvc/lib/theme.css: -------------------------------------------------------------------------------- 1 | /* lib/theme.css */ 2 | -------------------------------------------------------------------------------- /dnvim2/code/files/mvc_paths.vim: -------------------------------------------------------------------------------- 1 | set path=. 2 | set path+=app/views 3 | set path+=app/controllers 4 | -------------------------------------------------------------------------------- /dnvim2/code/global/example.txt: -------------------------------------------------------------------------------- 1 | Global commands 2 | 3 | Select or reject lines containing a pattern 4 | 5 | Collect TODO items in a register 6 | -------------------------------------------------------------------------------- /dnvim2/code/grep/quotes/clock.txt: -------------------------------------------------------------------------------- 1 | Don't watch the clock; do what it does. Keep going. 2 | -- Sam Levenson 3 | -------------------------------------------------------------------------------- /dnvim2/code/grep/quotes/tough.txt: -------------------------------------------------------------------------------- 1 | When the going gets tough, the tough get going. 2 | -- Billy Ocean 3 | -------------------------------------------------------------------------------- /dnvim2/code/grep/quotes/where.txt: -------------------------------------------------------------------------------- 1 | If you don't know where you are going, 2 | you might wind up someplace else. 3 | -- Yogi Berra 4 | -------------------------------------------------------------------------------- /dnvim2/code/insert_mode/back-of-envelope.txt: -------------------------------------------------------------------------------- 1 | 6 chairs, each costing $35, totals $ 2 | -------------------------------------------------------------------------------- /dnvim2/code/insert_mode/practical-vim.txt: -------------------------------------------------------------------------------- 1 | Practical Vim, by Drew Neil 2 | Read Drew Neil's 3 | -------------------------------------------------------------------------------- /dnvim2/code/insert_mode/replace.txt: -------------------------------------------------------------------------------- 1 | Typing in Insert mode extends the line. But in Replace mode 2 | the line length doesn't change. 3 | -------------------------------------------------------------------------------- /dnvim2/code/macros/broken-lines.txt: -------------------------------------------------------------------------------- 1 | 1. one 2 | 2. two 3 | // break up the monotony 4 | 3. three 5 | 4. four 6 | -------------------------------------------------------------------------------- /dnvim2/code/macros/consecutive-lines.txt: -------------------------------------------------------------------------------- 1 | 1. one 2 | 2. two 3 | 3. three 4 | 4. four 5 | -------------------------------------------------------------------------------- /dnvim2/code/macros/incremental.txt: -------------------------------------------------------------------------------- 1 | partridge in a pear tree 2 | turtle doves 3 | French hens 4 | calling birds 5 | golden rings 6 | -------------------------------------------------------------------------------- /dnvim2/code/macros/mixed-lines.txt: -------------------------------------------------------------------------------- 1 | 1. One 2 | 2. Two 3 | 3. three 4 | 4. four 5 | -------------------------------------------------------------------------------- /dnvim2/code/motions/cursor-maps.vim: -------------------------------------------------------------------------------- 1 | nnoremap k gk 2 | nnoremap gk k 3 | nnoremap j gj 4 | nnoremap gj j 5 | -------------------------------------------------------------------------------- /dnvim2/code/motions/disable-arrowkeys.vim: -------------------------------------------------------------------------------- 1 | noremap 2 | noremap 3 | noremap 4 | noremap 5 | -------------------------------------------------------------------------------- /dnvim2/code/motions/search-haiku.txt: -------------------------------------------------------------------------------- 1 | search for your target 2 | it only takes a moment 3 | to get where you want 4 | -------------------------------------------------------------------------------- /dnvim2/code/normal_mode/sprite.css: -------------------------------------------------------------------------------- 1 | .blog, .news { background-image: url(/sprite.png); } 2 | .blog { background-position: 0px 0px } 3 | -------------------------------------------------------------------------------- /dnvim2/code/normal_mode/the_end.txt: -------------------------------------------------------------------------------- 1 | The end is nigh 2 | -------------------------------------------------------------------------------- /dnvim2/code/patterns/color.css: -------------------------------------------------------------------------------- 1 | body { color: #3c3c3c; } 2 | a { color: #0000EE; } 3 | strong { color: #000; } 4 | -------------------------------------------------------------------------------- /dnvim2/code/patterns/dynamic-escape.vim: -------------------------------------------------------------------------------- 1 | escape(@u, getcmdtype()) 2 | -------------------------------------------------------------------------------- /dnvim2/code/patterns/escape-problem-characters.vim: -------------------------------------------------------------------------------- 1 | substitute(escape(@", '\'.getcmdtype()), '\n', '\\n', 'g') 2 | -------------------------------------------------------------------------------- /dnvim2/code/patterns/excerpt-also-known-as.txt: -------------------------------------------------------------------------------- 1 | The N key searches backward... 2 | ...the \v pattern switch (a.k.a. very magic search)... 3 | -------------------------------------------------------------------------------- /dnvim2/code/patterns/search-url.markdown: -------------------------------------------------------------------------------- 1 | Search items: [http://vimdoc.net/search?q=/\\][s] 2 | ... 3 | [s]: http://vimdoc.net/search?q=/\\ 4 | -------------------------------------------------------------------------------- /dnvim2/code/patterns/springtime.txt: -------------------------------------------------------------------------------- 1 | I love Paris in the 2 | the springtime. 3 | -------------------------------------------------------------------------------- /dnvim2/code/patterns/urls.txt: -------------------------------------------------------------------------------- 1 | http://vimcasts.org 2 | https://pragprog.com 3 | pragprog.com 4 | -------------------------------------------------------------------------------- /dnvim2/code/patterns/windows-paths.markdown: -------------------------------------------------------------------------------- 1 | Switch to `C:\PHP` directory... 2 | ...extensions are found in `C:\PHP\ext`... 3 | -------------------------------------------------------------------------------- /dnvim2/code/search/langs.txt: -------------------------------------------------------------------------------- 1 | Aim to learn a new programming lang each year. 2 | Which lang did you pick up last year? 3 | Which langs would you like to learn? 4 | -------------------------------------------------------------------------------- /dnvim2/code/spell_check/moustache.txt: -------------------------------------------------------------------------------- 1 | Your mum has a moustache. 2 | -------------------------------------------------------------------------------- /dnvim2/code/spell_check/mustache.txt: -------------------------------------------------------------------------------- 1 | Your mom has a mustache. 2 | -------------------------------------------------------------------------------- /dnvim2/code/spell_check/yoru-moustache.txt: -------------------------------------------------------------------------------- 1 | Yoru mum has a moustache. 2 | -------------------------------------------------------------------------------- /dnvim2/code/substitution/get-rolling.txt: -------------------------------------------------------------------------------- 1 | When the going gets tough, the tough get going. 2 | If you are going through hell, keep going. 3 | -------------------------------------------------------------------------------- /dnvim2/code/substitution/refactor-project/about.txt: -------------------------------------------------------------------------------- 1 | Pragmatic Vim is a hands on guide to working with Vim. 2 | -------------------------------------------------------------------------------- /dnvim2/code/substitution/refactor-project/author.txt: -------------------------------------------------------------------------------- 1 | Pragmatic Vim is written by Drew Neil. 2 | -------------------------------------------------------------------------------- /dnvim2/code/substitution/refactor-project/extra/praise.txt: -------------------------------------------------------------------------------- 1 | What people are saying about Pragmatic Vim... 2 | -------------------------------------------------------------------------------- /dnvim2/code/substitution/refactor-project/extra/titles.txt: -------------------------------------------------------------------------------- 1 | Other titles from the Pragmatic Bookshelf... 2 | -------------------------------------------------------------------------------- /dnvim2/code/substitution/refactor-project/license.txt: -------------------------------------------------------------------------------- 1 | The Pragmatic Bookshelf holds the copyright for this book. 2 | -------------------------------------------------------------------------------- /dnvim2/code/substitution/subscribers.csv: -------------------------------------------------------------------------------- 1 | last name,first name,email 2 | neil,drew,drew@vimcasts.org 3 | doe,john,john@example.com 4 | -------------------------------------------------------------------------------- /dnvim2/code/substitution/who-bites.txt: -------------------------------------------------------------------------------- 1 | The dog bit the man. 2 | -------------------------------------------------------------------------------- /dnvim2/code/the_vim_way/0_mechanics.txt: -------------------------------------------------------------------------------- 1 | Line one 2 | Line two 3 | Line three 4 | Line four 5 | -------------------------------------------------------------------------------- /dnvim2/code/visual_mode/chapter-table.txt: -------------------------------------------------------------------------------- 1 | Chapter Page 2 | Normal mode 15 3 | Insert mode 31 4 | Visual mode 44 5 | -------------------------------------------------------------------------------- /dnvim2/code/visual_mode/fibonacci-malformed.py: -------------------------------------------------------------------------------- 1 | def fib(n): 2 | a, b = 0, 1 3 | while a < n: 4 | print a, 5 | a, b = b, a+b 6 | fib(42) 7 | -------------------------------------------------------------------------------- /dnvim2/code/visual_mode/fibonacci.py: -------------------------------------------------------------------------------- 1 | def fib(n): 2 | a, b = 0, 1 3 | while a < n: 4 | print a, 5 | a, b = b, a+b 6 | fib(42) 7 | -------------------------------------------------------------------------------- /doc/en/README_tmux_install.md: -------------------------------------------------------------------------------- 1 | # tmux 安装 2 | 3 | ``` 4 | sudo apt-get install tmux xclip 5 | ./install_tmux_conf.sh 6 | ``` 7 | 8 | -------------------------------------------------------------------------------- /doc/en/README_vim_2_pattern.md: -------------------------------------------------------------------------------- 1 | # Vim pattern 2 | 3 | ``` 4 | :help usr_27.txt 5 | ``` 6 | 7 | -------------------------------------------------------------------------------- /doc/en/README_vim_3.8_fugitive.md: -------------------------------------------------------------------------------- 1 | # 插件 vim-fugitive 2 | 3 | 在 vim 中使用 git。 4 | 5 | [vim-fugitive](https://github.com/tpope/vim-fugitive) 6 | 7 | -------------------------------------------------------------------------------- /doc/en/README_vim_4_packages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/doc/en/README_vim_4_packages.md -------------------------------------------------------------------------------- /doc/zh-tw/README_tmux_install.md: -------------------------------------------------------------------------------- 1 | # tmux 安裝 2 | 3 | ``` 4 | sudo apt-get install tmux xclip 5 | ./install_tmux_conf.sh 6 | ``` 7 | 8 | -------------------------------------------------------------------------------- /doc/zh-tw/README_vim_2_pattern.md: -------------------------------------------------------------------------------- 1 | # Vim pattern 2 | 3 | ``` 4 | :help usr_27.txt 5 | ``` 6 | 7 | -------------------------------------------------------------------------------- /doc/zh-tw/README_vim_3.8_fugitive.md: -------------------------------------------------------------------------------- 1 | # 插件 vim-fugitive 2 | 3 | 在 vim 中使用 git。 4 | 5 | [vim-fugitive](https://github.com/tpope/vim-fugitive) 6 | 7 | -------------------------------------------------------------------------------- /doc/zh-tw/README_vim_4_packages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/doc/zh-tw/README_vim_4_packages.md -------------------------------------------------------------------------------- /doc/zh/README_tmux_install.md: -------------------------------------------------------------------------------- 1 | # tmux 安装 2 | 3 | ``` 4 | sudo apt-get install tmux xclip 5 | ./install_tmux_conf.sh 6 | ``` 7 | 8 | -------------------------------------------------------------------------------- /doc/zh/README_vim_2_pattern.md: -------------------------------------------------------------------------------- 1 | # Vim pattern 2 | 3 | ``` 4 | :help usr_27.txt 5 | ``` 6 | 7 | -------------------------------------------------------------------------------- /doc/zh/README_vim_3.8_fugitive.md: -------------------------------------------------------------------------------- 1 | # 插件 vim-fugitive 2 | 3 | 在 vim 中使用 git。 4 | 5 | [vim-fugitive](https://github.com/tpope/vim-fugitive) 6 | 7 | -------------------------------------------------------------------------------- /doc/zh/README_vim_4_packages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/doc/zh/README_vim_4_packages.md -------------------------------------------------------------------------------- /helix/config.toml: -------------------------------------------------------------------------------- 1 | [editor] 2 | true-color = true 3 | -------------------------------------------------------------------------------- /helix/languages.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/helix/languages.toml -------------------------------------------------------------------------------- /images/resource/horrorstories.txt.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/resource/horrorstories.txt.jpg -------------------------------------------------------------------------------- /images/resource/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/resource/preview.png -------------------------------------------------------------------------------- /images/resource/vim-cheat-sheet-en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/resource/vim-cheat-sheet-en.png -------------------------------------------------------------------------------- /images/vim_1.1_open_01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.1_open_01.gif -------------------------------------------------------------------------------- /images/vim_1.1_open_02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.1_open_02.gif -------------------------------------------------------------------------------- /images/vim_1.1_open_03.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.1_open_03.gif -------------------------------------------------------------------------------- /images/vim_1.1_open_04.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.1_open_04.gif -------------------------------------------------------------------------------- /images/vim_1.1_open_05.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.1_open_05.gif -------------------------------------------------------------------------------- /images/vim_1.1_open_06.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.1_open_06.gif -------------------------------------------------------------------------------- /images/vim_1.1_open_07.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.1_open_07.gif -------------------------------------------------------------------------------- /images/vim_1.1_open_08.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.1_open_08.gif -------------------------------------------------------------------------------- /images/vim_1.1_open_09.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.1_open_09.gif -------------------------------------------------------------------------------- /images/vim_1.1_open_10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.1_open_10.gif -------------------------------------------------------------------------------- /images/vim_1.2_move_cursor_01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.2_move_cursor_01.gif -------------------------------------------------------------------------------- /images/vim_1.2_move_cursor_02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.2_move_cursor_02.gif -------------------------------------------------------------------------------- /images/vim_1.2_move_cursor_03.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.2_move_cursor_03.gif -------------------------------------------------------------------------------- /images/vim_1.2_move_cursor_04.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.2_move_cursor_04.gif -------------------------------------------------------------------------------- /images/vim_1.2_move_cursor_05.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.2_move_cursor_05.gif -------------------------------------------------------------------------------- /images/vim_1.2_move_cursor_06.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.2_move_cursor_06.gif -------------------------------------------------------------------------------- /images/vim_1.2_move_cursor_07.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.2_move_cursor_07.gif -------------------------------------------------------------------------------- /images/vim_1.2_move_cursor_08.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.2_move_cursor_08.gif -------------------------------------------------------------------------------- /images/vim_1.3_search_01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.3_search_01.gif -------------------------------------------------------------------------------- /images/vim_1.3_search_02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.3_search_02.gif -------------------------------------------------------------------------------- /images/vim_1.3_search_03.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.3_search_03.gif -------------------------------------------------------------------------------- /images/vim_1.3_search_04.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.3_search_04.gif -------------------------------------------------------------------------------- /images/vim_1.3_search_05.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.3_search_05.gif -------------------------------------------------------------------------------- /images/vim_1.3_search_06.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.3_search_06.gif -------------------------------------------------------------------------------- /images/vim_1.3_search_07.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.3_search_07.gif -------------------------------------------------------------------------------- /images/vim_1.3_search_08.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.3_search_08.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_01.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_02.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_03.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_03.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_04.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_04.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_05.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_05.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_06.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_06.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_07.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_07.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_08.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_08.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_09.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_09.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_10.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_11.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_12.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_13.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_14.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_15.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_16.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_17.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_17.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_18.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_18.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_19.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_19.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_20.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_20.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_21.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_21.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_22.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_22.gif -------------------------------------------------------------------------------- /images/vim_1.4_modify_23.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_1.4_modify_23.gif -------------------------------------------------------------------------------- /images/vim_2_colorscheme_01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_2_colorscheme_01.gif -------------------------------------------------------------------------------- /images/vim_2_fold_01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_2_fold_01.gif -------------------------------------------------------------------------------- /images/vim_2_registers_01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_2_registers_01.gif -------------------------------------------------------------------------------- /images/vim_2_registers_02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_2_registers_02.gif -------------------------------------------------------------------------------- /images/vim_2_registers_03.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_2_registers_03.gif -------------------------------------------------------------------------------- /images/vim_2_text_object_01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_2_text_object_01.gif -------------------------------------------------------------------------------- /images/vim_2_vimdiff_01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_2_vimdiff_01.gif -------------------------------------------------------------------------------- /images/vim_tips_0001.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_tips_0001.gif -------------------------------------------------------------------------------- /images/vim_tips_0002_01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_tips_0002_01.gif -------------------------------------------------------------------------------- /images/vim_tips_0002_02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_tips_0002_02.gif -------------------------------------------------------------------------------- /images/vim_tips_0003_01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_tips_0003_01.gif -------------------------------------------------------------------------------- /images/vim_tips_0004_01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vim_tips_0004_01.gif -------------------------------------------------------------------------------- /images/vimlogo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/images/vimlogo.gif -------------------------------------------------------------------------------- /sources_forked/vim-peepopen/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/sources_forked/vim-peepopen/README -------------------------------------------------------------------------------- /sources_non_forked/ack.vim/.gitignore: -------------------------------------------------------------------------------- 1 | tags 2 | -------------------------------------------------------------------------------- /sources_non_forked/ale/ftplugin/ale-fix-suggest.vim: -------------------------------------------------------------------------------- 1 | " Close the ALEFixSuggest window with the q key. 2 | noremap q :q! 3 | -------------------------------------------------------------------------------- /sources_non_forked/ale/ftplugin/ale-preview.vim: -------------------------------------------------------------------------------- 1 | " Close the ALEPreviewWindow window with the q key. 2 | noremap q :q! 3 | -------------------------------------------------------------------------------- /sources_non_forked/auto-pairs/.gitignore: -------------------------------------------------------------------------------- 1 | doc/tags 2 | -------------------------------------------------------------------------------- /sources_non_forked/ctrlp.vim/.gitignore: -------------------------------------------------------------------------------- 1 | *.markdown 2 | *.zip 3 | note.txt 4 | tags 5 | tags-cn 6 | .hg* 7 | tmp/* 8 | -------------------------------------------------------------------------------- /sources_non_forked/lightline.vim/.gitignore: -------------------------------------------------------------------------------- 1 | /doc/tags 2 | -------------------------------------------------------------------------------- /sources_non_forked/rust.vim/.gitignore: -------------------------------------------------------------------------------- 1 | /doc/tags 2 | -------------------------------------------------------------------------------- /sources_non_forked/rust.vim/ftdetect/rust.vim: -------------------------------------------------------------------------------- 1 | au BufRead,BufNewFile *.rs set filetype=rust 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/_/date/date + time.snippet: -------------------------------------------------------------------------------- 1 | `strftime("%Y-%m-%d %H:%M:%S")` 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/_/date/date.snippet: -------------------------------------------------------------------------------- 1 | `strftime("%Y-%m-%d")` 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/_/modeline.snippet: -------------------------------------------------------------------------------- 1 | `Snippet_Modeline()` 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/def.snippet: -------------------------------------------------------------------------------- 1 | #ifndef $1 2 | #define ${1:SYMBOL} ${2:value} 3 | #endif${3} 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/do.snippet: -------------------------------------------------------------------------------- 1 | do { 2 | ${2:/* code */} 3 | } while (${1:/* condition */}); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/el.snippet: -------------------------------------------------------------------------------- 1 | else { 2 | ${1} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/for.snippet: -------------------------------------------------------------------------------- 1 | for (${2:i} = 0; $2 < ${1:count}; $2${3:++}) { 2 | ${4:/* code */} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/forr.snippet: -------------------------------------------------------------------------------- 1 | for (${1:i} = 0; ${2:$1 < 5}; $1${3:++}) { 2 | ${4:/* code */} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/fpf.snippet: -------------------------------------------------------------------------------- 1 | fprintf(${1:stderr}, "${2:%s}\n"${3});${4} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/fun.snippet: -------------------------------------------------------------------------------- 1 | ${1:void} ${2:function_name} (${3}) 2 | { 3 | ${4:/* code */} 4 | } 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/if.snippet: -------------------------------------------------------------------------------- 1 | if (${1:/* condition */}) { 2 | ${2:/* code */} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/inc/inc.snippet: -------------------------------------------------------------------------------- 1 | #include "${1:`Filename("$1.h")`}"${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/inc/inc_global.snippet: -------------------------------------------------------------------------------- 1 | #include <${1:stdio}.h>${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/main.snippet: -------------------------------------------------------------------------------- 1 | int main (int argc, char const* argv[]) 2 | { 3 | ${1:/* code */} 4 | return 0; 5 | } 6 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/map.snippet: -------------------------------------------------------------------------------- 1 | std::map<${1:key}, ${2:value}> map${3}; 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/ns.snippet: -------------------------------------------------------------------------------- 1 | namespace ${1:`Filename('', 'my')`} { 2 | ${2} 3 | } /* $1 */ 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/pr.snippet: -------------------------------------------------------------------------------- 1 | printf("${1:%s}\n"${2});${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/st.snippet: -------------------------------------------------------------------------------- 1 | struct ${1:`Filename('$1_t', 'name')`} { 2 | ${2:/* data */} 3 | }${3: /* optional variable list */};${4} 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/t.snippet: -------------------------------------------------------------------------------- 1 | ${1:/* condition */} ? ${2:a} : ${3:b}' 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/td.snippet: -------------------------------------------------------------------------------- 1 | typedef ${1:int} ${2:MyCustomType}; 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/tds.snippet: -------------------------------------------------------------------------------- 1 | typedef struct { 2 | ${2:/* data */} 3 | } ${1:`Filename('$1_t', 'name')`}; 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/vector.snippet: -------------------------------------------------------------------------------- 1 | std::vector<${1:char}> v${2}; 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/c/wh.snippet: -------------------------------------------------------------------------------- 1 | while (${1:/* condition */}) { 2 | ${2:/* code */} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/#.snippet: -------------------------------------------------------------------------------- 1 | #${1:id} { 2 | ${2} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/background/attachment.snippet: -------------------------------------------------------------------------------- 1 | background-attachment: ${1:scroll/fixed};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/background/color.snippet: -------------------------------------------------------------------------------- 1 | background-color: #${1:DDD};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/background/color_name.snippet: -------------------------------------------------------------------------------- 1 | background-color: ${1:red};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/background/color_rgb.snippet: -------------------------------------------------------------------------------- 1 | background-color: rgb(${1:255},${2:255},${3:255});$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/background/color_transparent.snippet: -------------------------------------------------------------------------------- 1 | background-color: transparent;$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/background/image_none.snippet: -------------------------------------------------------------------------------- 1 | background-image: none;$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/background/image_url.snippet: -------------------------------------------------------------------------------- 1 | background-image: url($1);$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/background/repeat.snippet: -------------------------------------------------------------------------------- 1 | background-repeat: ${1:repeat/repeat-x/repeat-y/no-repeat};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/border/basic.snippet: -------------------------------------------------------------------------------- 1 | border: ${1:1px} ${2:solid} #${3:999};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/border/color.snippet: -------------------------------------------------------------------------------- 1 | border-color: ${1:999};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/border/style.snippet: -------------------------------------------------------------------------------- 1 | border-style: ${1:none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/border/width.snippet: -------------------------------------------------------------------------------- 1 | border-width: ${1:1px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/borderb/basic.snippet: -------------------------------------------------------------------------------- 1 | border-bottom: ${1:1}px ${2:solid} #${3:999};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/borderb/color.snippet: -------------------------------------------------------------------------------- 1 | border-bottom-color: #${1:999};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/borderb/style.snippet: -------------------------------------------------------------------------------- 1 | border-bottom-style: ${1:none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/borderb/width.snippet: -------------------------------------------------------------------------------- 1 | border-bottom-width: ${1:1}px ${2:solid} #${3:999};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/borderl/basic.snippet: -------------------------------------------------------------------------------- 1 | border-left: ${1:1}px ${2:solid} #${3:999};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/borderl/color.snippet: -------------------------------------------------------------------------------- 1 | border-left-color: #${1:999};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/borderl/style.snippet: -------------------------------------------------------------------------------- 1 | border-left-style: ${1:none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/borderl/width.snippet: -------------------------------------------------------------------------------- 1 | border-left-width: ${1:1}px ${2:solid} #${3:999};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/borderr/basic.snippet: -------------------------------------------------------------------------------- 1 | border-right: ${1:1}px ${2:solid} #${3:999};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/borderr/color.snippet: -------------------------------------------------------------------------------- 1 | border-right-color: #${1:999};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/borderr/style.snippet: -------------------------------------------------------------------------------- 1 | border-right-style: ${1:none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/borderr/width.snippet: -------------------------------------------------------------------------------- 1 | border-right-width: ${1:1}px ${2:solid} #${3:999};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/bordert/basic.snippet: -------------------------------------------------------------------------------- 1 | border-top: ${1:1}px ${2:solid} #${3:999};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/bordert/color.snippet: -------------------------------------------------------------------------------- 1 | border-top-color: #${1:999};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/bordert/style.snippet: -------------------------------------------------------------------------------- 1 | border-top-style: ${1:none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/bordert/width.snippet: -------------------------------------------------------------------------------- 1 | border-top-width: ${1:1}px ${2:solid} #${3:999};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/cl.snippet: -------------------------------------------------------------------------------- 1 | .${1:class} { 2 | ${2:color: pink;} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/clear.snippet: -------------------------------------------------------------------------------- 1 | clear: ${1:left/right/both/none};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/color.snippet: -------------------------------------------------------------------------------- 1 | color: #${1:DDD};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/colorn.snippet: -------------------------------------------------------------------------------- 1 | color: ${1:red};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/colorr.snippet: -------------------------------------------------------------------------------- 1 | color: rgb(${1:255},${2:255},${3:255});$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/cursor.snippet: -------------------------------------------------------------------------------- 1 | cursor: ${1:default/auto/crosshair/pointer/move/*-resize/text/wait/help};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/cursuru.snippet: -------------------------------------------------------------------------------- 1 | cursor: url($1);$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/direction.snippet: -------------------------------------------------------------------------------- 1 | direction: ${1:ltr|rtl};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/display/block.snippet: -------------------------------------------------------------------------------- 1 | display: block;$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/display/common.snippet: -------------------------------------------------------------------------------- 1 | display: ${1:none/inline/block/list-item/run-in/compact/marker};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/display/inline.snippet: -------------------------------------------------------------------------------- 1 | display: inline;$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/float.snippet: -------------------------------------------------------------------------------- 1 | float: ${1:left/right/none};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/font/family.snippet: -------------------------------------------------------------------------------- 1 | font-family: ${1:Arial, "MS Trebuchet"}, ${2:sans-}serif;$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/font/size.snippet: -------------------------------------------------------------------------------- 1 | font-size: ${1:100%};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/font/size_font.snippet: -------------------------------------------------------------------------------- 1 | font: ${1:75%} ${2:"Lucida Grande", "Trebuchet MS", Verdana,} ${3:sans-}serif;$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/font/style.snippet: -------------------------------------------------------------------------------- 1 | font-style: ${1:normal/italic/oblique};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/font/variant.snippet: -------------------------------------------------------------------------------- 1 | font-variant: ${1:normal/small-caps};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/font/weight.snippet: -------------------------------------------------------------------------------- 1 | font-weight: ${1:normal/bold};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/i.snippet: -------------------------------------------------------------------------------- 1 | ${1:!important} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/letter.snippet: -------------------------------------------------------------------------------- 1 | letter-spacing: ${1}${2:em/px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/letterem.snippet: -------------------------------------------------------------------------------- 1 | letter-spacing: $1em;$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/letterpx.snippet: -------------------------------------------------------------------------------- 1 | letter-spacing: $1px;$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/list-style/image.snippet: -------------------------------------------------------------------------------- 1 | list-style-image: url($1);$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/list-style/position.snippet: -------------------------------------------------------------------------------- 1 | list-style-position: ${1:inside/outside};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/list-style/type_asian.snippet: -------------------------------------------------------------------------------- 1 | list-style-type: ${1:cjk-ideographic/hiragana/katakana/hiragana-iroha/katakana-iroha};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/list-style/type_marker.snippet: -------------------------------------------------------------------------------- 1 | list-style-type: ${1:none/disc/circle/square};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/list-style/type_numeric.snippet: -------------------------------------------------------------------------------- 1 | list-style-type: ${1:decimal/decimal-leading-zero/zero};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/list-style/type_other.snippet: -------------------------------------------------------------------------------- 1 | list-style-type: ${1:hebrew/armenian/georgian};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/margin.snippet: -------------------------------------------------------------------------------- 1 | margin: ${1:20px} ${2:0px} ${3:40px} ${4:0px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/marginb.snippet: -------------------------------------------------------------------------------- 1 | margin-bottom: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/marginl.snippet: -------------------------------------------------------------------------------- 1 | margin-left: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/margino/T_R_B_L.snippet: -------------------------------------------------------------------------------- 1 | margin: ${1:20px} ${2:0px} ${3:40px} ${4:0px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/margino/V_H.snippet: -------------------------------------------------------------------------------- 1 | margin: ${1:20px} ${2:0px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/margino/all.snippet: -------------------------------------------------------------------------------- 1 | margin: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/margino/bottom.snippet: -------------------------------------------------------------------------------- 1 | margin-bottom: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/margino/left.snippet: -------------------------------------------------------------------------------- 1 | margin-left: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/margino/right.snippet: -------------------------------------------------------------------------------- 1 | margin-right: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/margino/top.snippet: -------------------------------------------------------------------------------- 1 | margin-top: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/marginr.snippet: -------------------------------------------------------------------------------- 1 | margin-right: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/margint.snippet: -------------------------------------------------------------------------------- 1 | margin-top: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/marker/offset_auto.snippet: -------------------------------------------------------------------------------- 1 | marker-offset: auto;$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/marker/offset_length.snippet: -------------------------------------------------------------------------------- 1 | marker-offset: ${1:10px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/overflow.snippet: -------------------------------------------------------------------------------- 1 | overflow: ${1:visible/hidden/scroll/auto};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/padding.snippet: -------------------------------------------------------------------------------- 1 | padding: ${1:20px} ${2:0px} ${3:40px} ${4:0px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/paddingb.snippet: -------------------------------------------------------------------------------- 1 | padding-bottom: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/paddingl.snippet: -------------------------------------------------------------------------------- 1 | padding-left: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/paddingo/T_R_B_L.snippet: -------------------------------------------------------------------------------- 1 | padding: ${1:20px} ${2:0px} ${3:40px} ${4:0px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/paddingo/V_H.snippet: -------------------------------------------------------------------------------- 1 | padding: ${1:20px} ${2:0px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/paddingo/all.snippet: -------------------------------------------------------------------------------- 1 | padding: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/paddingo/bottom.snippet: -------------------------------------------------------------------------------- 1 | padding-bottom: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/paddingo/left.snippet: -------------------------------------------------------------------------------- 1 | padding-left: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/paddingo/right.snippet: -------------------------------------------------------------------------------- 1 | padding-right: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/paddingo/top.snippet: -------------------------------------------------------------------------------- 1 | padding-top: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/paddingr.snippet: -------------------------------------------------------------------------------- 1 | padding-right: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/paddingt.snippet: -------------------------------------------------------------------------------- 1 | padding-top: ${1:20px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/position.snippet: -------------------------------------------------------------------------------- 1 | position: ${1:static/relative/absolute/fixed};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/tag.snippet: -------------------------------------------------------------------------------- 1 | ${1:tag} { 2 | ${2:color: pink;} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/text/align.snippet: -------------------------------------------------------------------------------- 1 | text-align: ${1:left/right/center/justify};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/text/decoration.snippet: -------------------------------------------------------------------------------- 1 | text-decoration: ${1:none/underline/overline/line-through/blink};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/text/indent.snippet: -------------------------------------------------------------------------------- 1 | text-indent: ${1:10}px;$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/text/shadow_hex.snippet: -------------------------------------------------------------------------------- 1 | text-shadow: #${1:DDD} ${2:10px} ${3:10px} ${4:2px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/text/shadow_none.snippet: -------------------------------------------------------------------------------- 1 | text-shadow: none;$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/text/shadow_rgb.snippet: -------------------------------------------------------------------------------- 1 | text-shadow: rgb(${1:255},${2:255},${3:255}) ${4:10px} ${5:10px} ${6:2px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/text/transform.snippet: -------------------------------------------------------------------------------- 1 | text-transform: ${1:capitalize/uppercase/lowercase};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/text/transform_none.snippet: -------------------------------------------------------------------------------- 1 | text-transform: none;$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/vertical.snippet: -------------------------------------------------------------------------------- 1 | vertical-align: ${1:baseline/sub/super/top/text-top/middle/bottom/text-bottom/length/%};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/visibility.snippet: -------------------------------------------------------------------------------- 1 | vertical-align: ${1:baseline/sub/super/top/text-top/middle/bottom/text-bottom/length/%};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/white.snippet: -------------------------------------------------------------------------------- 1 | white-space: ${1:normal/pre/nowrap};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/word/spacing_length.snippet: -------------------------------------------------------------------------------- 1 | word-spacing: ${1:10px};$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/word/spacing_normal.snippet: -------------------------------------------------------------------------------- 1 | word-spacing: normal;$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/css/z.snippet: -------------------------------------------------------------------------------- 1 | z-index: $1;$0 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/conf.snippet: -------------------------------------------------------------------------------- 1 | <% content_for :${1:yield_label_in_layout} do -%> 2 | ${2} 3 | <% end -%> 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/ct.snippet: -------------------------------------------------------------------------------- 1 | <%= content_tag '${1:DIV}', ${2:content}${3:,options} -%> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/end.snippet: -------------------------------------------------------------------------------- 1 | <% end -%> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/ff.snippet: -------------------------------------------------------------------------------- 1 | <% form_for @${1:model} do |f| -%> 2 | ${2} 3 | <% end -%> 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/ffcb.snippet: -------------------------------------------------------------------------------- 1 | <%= ${1:f}.check_box :${2:attribute} %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/ffff.snippet: -------------------------------------------------------------------------------- 1 | <%= ${1:f}.file_field :${2:attribute} %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/ffhf.snippet: -------------------------------------------------------------------------------- 1 | <%= ${1:f}.hidden_field :${2:attribute} %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/ffl.snippet: -------------------------------------------------------------------------------- 1 | <%= ${1:f}.label :${2:attribute}, '${3:$2}' %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/ffpf.snippet: -------------------------------------------------------------------------------- 1 | <%= ${1:f}.password_field :${2:attribute} %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/ffrb.snippet: -------------------------------------------------------------------------------- 1 | <%= ${1:f}.radio_button :${2:attribute}, :${3:tag_value} %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/ffs.snippet: -------------------------------------------------------------------------------- 1 | <%= ${1:f}.submit "${2:submit}" %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/ffta.snippet: -------------------------------------------------------------------------------- 1 | <%= ${1:f}.text_area :${2:attribute} %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/fftf.snippet: -------------------------------------------------------------------------------- 1 | <%= ${1:f}.text_field :${2:attribute} %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/fields.snippet: -------------------------------------------------------------------------------- 1 | <% fields_for :${1:model}, @$1 do |${2:f}| -%> 2 | ${3} 3 | <% end -%> 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/for.snippet: -------------------------------------------------------------------------------- 1 | <% for ${2:item} in ${1:list} -%> 2 | ${3} 3 | <% end -%> 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/i18.snippet: -------------------------------------------------------------------------------- 1 | I18n.t('${1:type.key}')${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/it.snippet: -------------------------------------------------------------------------------- 1 | <%= image_tag "${1}"${2} %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/jit.snippet: -------------------------------------------------------------------------------- 1 | <%= javascript_include_tag <+:all+><+, :cache => <+true+>+> %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/jsit.snippet: -------------------------------------------------------------------------------- 1 | <%= javascript_include_tag "${1}" %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/lia.snippet: -------------------------------------------------------------------------------- 1 | <%= link_to "${1:link text}", :action => "${2:index}" %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/liai.snippet: -------------------------------------------------------------------------------- 1 | <%= link_to "<+link text+>", :action => "<+edit+>", :id => <+@<+item+>+> %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/lic.snippet: -------------------------------------------------------------------------------- 1 | <%= link_to "${1:link text}", :controller => "${2:items}" %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/lica.snippet: -------------------------------------------------------------------------------- 1 | <%= link_to "${1:link text}", :controller => "${2:items}", :action => "${3:index}" %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/lim.snippet: -------------------------------------------------------------------------------- 1 | <%= link_to <+model+>.<+name+>, <+<+model+>_path(<+model+>)+> %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/linpp.snippet: -------------------------------------------------------------------------------- 1 | <%= link_to <+"<+link text+>"+>, <+<+parent+>_<+child+>_path(<+@+><+parent+>)+> %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/lip.snippet: -------------------------------------------------------------------------------- 1 | <%= link_to <+"<+link text+>"+>, <+<+model+>_path(<+@+><+instance+>)+> %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/lipp.snippet: -------------------------------------------------------------------------------- 1 | <%= link_to <+"<+link text+>"+>, <+<+model+>s_path+> %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/lt.snippet: -------------------------------------------------------------------------------- 1 | <%= link_to "${1:name}", ${2:dest} %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/rf.snippet: -------------------------------------------------------------------------------- 1 | <%= render :file => "${1:file}"${2} %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/rp.snippet: -------------------------------------------------------------------------------- 1 | <%= render :partial => "${1:file}"${2} %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/rt.snippet: -------------------------------------------------------------------------------- 1 | <%= render :template => "${1:file}"${2} %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/slt.snippet: -------------------------------------------------------------------------------- 1 | <%= stylesheet_link_tag <+:all+><+, :cache => <+true+>+> %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby-rails/sslt.snippet: -------------------------------------------------------------------------------- 1 | <%= stylesheet_link_tag "${1}" %> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby/if.snippet: -------------------------------------------------------------------------------- 1 | <% if ${1:condition} %> 2 | ${2} 3 | <% end %> 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby/ife.snippet: -------------------------------------------------------------------------------- 1 | <% if ${1} %> 2 | ${2} 3 | <% else %> 4 | <% end %> 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby/unless.snippet: -------------------------------------------------------------------------------- 1 | <% unless ${1} %> 2 | ${2} 3 | <% end %> 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/eruby/unlesse.snippet: -------------------------------------------------------------------------------- 1 | <% unless ${1} %> 2 | ${2} 3 | <% else %> 4 | <% end %> 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/conf.snippet: -------------------------------------------------------------------------------- 1 | -content_for :${1:yield_label_in_layout} do 2 | ${2} 3 | 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/ff.snippet: -------------------------------------------------------------------------------- 1 | -form_for @${1:model} do |f| 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/ffcb.snippet: -------------------------------------------------------------------------------- 1 | =f.check_box :${1:attribute} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/ffe.snippet: -------------------------------------------------------------------------------- 1 | =error_messages_for :${1:model} 2 | 3 | -form_for @${2:model} do |f| 4 | ${3} 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/ffff.snippet: -------------------------------------------------------------------------------- 1 | =f.file_field :${1:attribute} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/ffhf.snippet: -------------------------------------------------------------------------------- 1 | =f.hidden_field :${1:attribute} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/ffl.snippet: -------------------------------------------------------------------------------- 1 | =f.label :${1:attribute} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/ffpf.snippet: -------------------------------------------------------------------------------- 1 | =f.password_field :${1:attribute} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/ffrb.snippet: -------------------------------------------------------------------------------- 1 | =f.radio_button :${1:attribute}, :${2:tag_value} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/ffs.snippet: -------------------------------------------------------------------------------- 1 | =f.submit "<+Submit+>"<+, :disable_with => '<+Submitting+>'+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/ffta.snippet: -------------------------------------------------------------------------------- 1 | =f.text_area :${1:attribute} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/fftf.snippet: -------------------------------------------------------------------------------- 1 | =f.text_field :${1:attribute} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/fields.snippet: -------------------------------------------------------------------------------- 1 | -fields_for :${1:model}, @$1 do |${2:f}| 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/for.snippet: -------------------------------------------------------------------------------- 1 | -if !${1:list}.blank? 2 | -for ${2:item} in $1 3 | ${3} 4 | -else 5 | ${4} 6 | 7 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/ft.snippet: -------------------------------------------------------------------------------- 1 | -form_tag(<+:action => "<+update+>"+><+, {:<+class+> => "<+form+>"}+>) do 2 | <++> 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/if.snippet: -------------------------------------------------------------------------------- 1 | -if ${1} 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/ife.snippet: -------------------------------------------------------------------------------- 1 | -if ${1} 2 | ${2} 3 | -else 4 | 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/it.snippet: -------------------------------------------------------------------------------- 1 | =image_tag "${1}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/jit.snippet: -------------------------------------------------------------------------------- 1 | =javascript_include_tag <+:all+><+, :cache => <+true+>+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/jsit.snippet: -------------------------------------------------------------------------------- 1 | =javascript_include_tag "${1}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/lia.snippet: -------------------------------------------------------------------------------- 1 | =link_to "${1:link text}", :action => "${2:index}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/liai.snippet: -------------------------------------------------------------------------------- 1 | =link_to "<+link text+>", :action => "<+edit+>", :id => <+@<+item+>+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/lic.snippet: -------------------------------------------------------------------------------- 1 | =link_to "${1:link text}", :controller => "${2:items}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/lica.snippet: -------------------------------------------------------------------------------- 1 | =link_to "${1:link text}", :controller => "${2:items}", :action => "${3:index}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/licai.snippet: -------------------------------------------------------------------------------- 1 | =link_to "<+link text+>", :controller => "<+items+>", :action => "<+edit+>", :id => <+@<+item+>+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/lim.snippet: -------------------------------------------------------------------------------- 1 | =link_to <+model+>.<+name+>, <+<+model+>_path(<+model+>)+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/linp.snippet: -------------------------------------------------------------------------------- 1 | =link_to <+"<+link text+>"+>, <+<+parent+>_<+child+>_path(<+@+><+parent+>, <+@+><+child+>)+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/linpp.snippet: -------------------------------------------------------------------------------- 1 | =link_to <+"<+link text+>"+>, <+<+parent+>_<+child+>_path(<+@+><+parent+>)+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/lip.snippet: -------------------------------------------------------------------------------- 1 | =link_to <+"<+link text+>"+>, <+<+model+>_path(<+@+><+instance+>)+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/lipp.snippet: -------------------------------------------------------------------------------- 1 | =link_to <+"<+link text+>"+>, <+<+model+>s_path+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/lt.snippet: -------------------------------------------------------------------------------- 1 | =link_to "${1}", ${2:dest} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/rf.snippet: -------------------------------------------------------------------------------- 1 | =render :file => "${1:file}"${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/rp.snippet: -------------------------------------------------------------------------------- 1 | =render :partial => "${1:file}"${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/rt.snippet: -------------------------------------------------------------------------------- 1 | =render :template => "${1:file}"${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/slt.snippet: -------------------------------------------------------------------------------- 1 | =stylesheet_link_tag <+:all+><+, :cache => <+true+>+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/sslt.snippet: -------------------------------------------------------------------------------- 1 | =stylesheet_link_tag "${1}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/unless.snippet: -------------------------------------------------------------------------------- 1 | -unless ${1} 2 | ${2} 3 | 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/haml/unlesse.snippet: -------------------------------------------------------------------------------- 1 | -if ${1} 2 | ${2} 3 | -else 4 | 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/base.snippet: -------------------------------------------------------------------------------- 1 | /> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/body.snippet: -------------------------------------------------------------------------------- 1 | 2 | ${2} 3 | 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/div.snippet: -------------------------------------------------------------------------------- 1 |
2 | ${2} 3 |
4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/h1.snippet: -------------------------------------------------------------------------------- 1 |

${2}

2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/href.snippet: -------------------------------------------------------------------------------- 1 | ${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/ifie.snippet: -------------------------------------------------------------------------------- 1 | ${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/img.snippet: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/input.snippet: -------------------------------------------------------------------------------- 1 | ${5} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/label.snippet: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/mailto.snippet: -------------------------------------------------------------------------------- 1 | <+email me+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/meta.snippet: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/option.snippet: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/script/include_script.snippet: -------------------------------------------------------------------------------- 1 | ${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/select.snippet: -------------------------------------------------------------------------------- 1 | 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/style.snippet: -------------------------------------------------------------------------------- 1 | 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/t.snippet: -------------------------------------------------------------------------------- 1 | <${1:div}${2}> 2 | ${3} 3 | ${4} 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/table/basic.snippet: -------------------------------------------------------------------------------- 1 | 2 | ${2} 3 |
4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/html/textarea.snippet: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/java/for.snippet: -------------------------------------------------------------------------------- 1 | for(${1:int i=0}; ${2:condition}; ${3:i++}){ 2 | ${4} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/java/if.snippet: -------------------------------------------------------------------------------- 1 | if(${1}){ 2 | ${2} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/java/ife.snippet: -------------------------------------------------------------------------------- 1 | if(${1}){ 2 | ${2} 3 | }else{ 4 | } 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/java/log.snippet: -------------------------------------------------------------------------------- 1 | System.${1:out}.println(${2}); 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/add.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.add('${2:selector expression}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/addClass.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.addClass('${2:class name}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/after.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.after('${2:Some text and bold!}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/animate.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.animate({${2:param1: value1, param2: value2}}, ${3:speed})${4} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/append.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.append('${2:Some text and bold!}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/appendTo.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.appendTo('${2:selector expression}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/attr.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.attr('${2:attribute}', '${3:value}')${4} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/attrm.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.attr({'${2:attr1}': '${3:value1}', '${4:attr2}': '${5:value2}'})${6} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/before.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.before('${2:Some text and bold!}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/blur.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.blur(function() { 2 | ${2:// Act on the event} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/change.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.change(function() { 2 | ${2:// Act on the event} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/children.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.children('${2:selector expression}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/click.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.click(function() { 2 | ${2:// Act on the event} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/clone.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.clone()${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/contains.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.contains('${2:text to find}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/css.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.css('${2:attribute}', '${3:value}')${4} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/cssm.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.css({${2:attribute1}: '${3:value1}', ${4:attribute2}: '${5:value2}'})${6} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/dblclick.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.dblclick(function() { 2 | ${2:// Act on the event} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/el.snippet: -------------------------------------------------------------------------------- 1 | $('${1}')${2:} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/eltrim.snippet: -------------------------------------------------------------------------------- 1 | $.trim('${1:string}')${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/end.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.end()${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/error.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.error(function() { 2 | ${2:// Act on the event} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/fadein.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.fadeIn('${2:slow/400/fast}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/fadeout.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.fadeOut('${2:slow/400/fast}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/fadeto.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.fadeTo('${2:slow/400/fast}', ${3:0.5})${4} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/filter.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.filter('${2:selector expression}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/find.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.find('${2:selector expression}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/focus.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.focus(function() { 2 | ${2:// Act on the event} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/get.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.get(${2:element index})${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/height.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.height(${2:integer})${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/hide.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.hide('${2:slow/400/fast}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/html.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.html('${2:Some text and bold!}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/insertAfter.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.insertAfter('${2:selector expression}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/insertBefore.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.insertBefore('${2:selector expression}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/is.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.is('${2:selector expression}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/load.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.load(function() { 2 | ${2:// Act on the event} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/mdown.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.mousedown(function() { 2 | ${2:// Act on the event} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/mmove.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.mousemove(function() { 2 | ${2:// Act on the event} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/mout.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.mouseout(function() { 2 | ${2:// Act on the event} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/mover.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.mouseover(function() { 2 | ${2:// Act on the event} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/mup.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.mouseup(function() { 2 | ${2:// Act on the event} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/next.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.next('${2:selector expression}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/not.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.not('${2:selector expression}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/parent.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.parent('${2:selector expression}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/parents.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.parents('${2:selector expression}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/prepend.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.prepend('${2:Some text and bold!}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/prependto.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.prependTo('${2:selector expression}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/prev.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.prev('${2:selector expression}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/remove.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.remove()${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/removeattr.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.removeAttr('${2:attribute name}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/removeclass.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.removeClass('${2:class name}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/reset.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.reset(function() { 2 | ${2:// Act on the event} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/resize.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.resize(function() { 2 | ${2:// Act on the event} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/scroll.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.scroll(function() { 2 | ${2:// Act on the event} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/sdown.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.slideDown('${2:slow/400/fast}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/select.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.select(function() { 2 | ${2:// Act on the event} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/show.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.show('${2:slow/400/fast}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/sib.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.siblings('${2:selector expression}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/size.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.size()${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/stoggle.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.slideToggle('${2:slow/400/fast}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/submit.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.submit(function() { 2 | ${2:// Act on the event once} 3 | }); 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/sup.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.slideUp('${2:slow/400/fast}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/text.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.text(${2:'some text'})${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/this.snippet: -------------------------------------------------------------------------------- 1 | $(this)${1} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/togclass.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.toggleClass('${2:class name}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/togsh.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.toggle('${2:slow/400/fast}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/trig.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.trigger('${2:event name}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/unbind.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.unbind('${2:event name}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/val.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.val('${2:text}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/width.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.width(${2:integer})${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript-jquery/wrap.snippet: -------------------------------------------------------------------------------- 1 | ${1:obj}.wrap('${2:<div class="extra-wrapper"></div>}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript/anon.snippet: -------------------------------------------------------------------------------- 1 | function(${1}) { ${2} }; 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript/for.snippet: -------------------------------------------------------------------------------- 1 | for (var <+i+>=0; <+i+> < <+<+Things+>.length+>; <+i+>++) { 2 | <+<+Things+>[<+i+>]+> 3 | }; 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript/fun.snippet: -------------------------------------------------------------------------------- 1 | function ${1:function_name} (${2:argument}) { 2 | ${3:// body} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript/if.snippet: -------------------------------------------------------------------------------- 1 | if (${1:true}) { ${2} }; 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript/ife.snippet: -------------------------------------------------------------------------------- 1 | if (${1:true}) { 2 | ${2} 3 | } else { 4 | }; 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript/log.snippet: -------------------------------------------------------------------------------- 1 | console.log(${1}); 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript/met.snippet: -------------------------------------------------------------------------------- 1 | ${1:method_name}: function(${2:attribute}){ 2 | ${3} 3 | }${4:, } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/javascript/timeout.snippet: -------------------------------------------------------------------------------- 1 | setTimeout(function() { ${1} }, ${2:10}); 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/objc/Imp.snippet: -------------------------------------------------------------------------------- 1 | #import "${1:`Filename()`.h}"${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/objc/alloc.snippet: -------------------------------------------------------------------------------- 1 | [[${1:foo} alloc] init]${2};${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/objc/array.snippet: -------------------------------------------------------------------------------- 1 | NSMutableArray *${1:array} = [NSMutable array];${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/objc/bez.snippet: -------------------------------------------------------------------------------- 1 | NSBezierPath *${1:path} = [NSBezierPath bezierPath];${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/objc/cat.snippet: -------------------------------------------------------------------------------- 1 | @interface ${1:NSObject} (${2:Category}) 2 | @end 3 | 4 | @implementation $1 ($2) 5 | ${3} 6 | @end 7 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/objc/cati.snippet: -------------------------------------------------------------------------------- 1 | @interface ${1:NSObject} (${2:Category}) 2 | ${3} 3 | @end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/objc/cli.snippet: -------------------------------------------------------------------------------- 1 | @interface ${1:ClassName} : ${2:NSObject} 2 | {${3} 3 | } 4 | ${4} 5 | @end 6 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/objc/dict.snippet: -------------------------------------------------------------------------------- 1 | NSMutableDictionary *${1:dict} = [NSMutableDictionary dictionary];${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/objc/log.snippet: -------------------------------------------------------------------------------- 1 | NSLog(@"${1}"${2});${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/objc/m/class method.snippet: -------------------------------------------------------------------------------- 1 | + (${1:id}) ${2:method} 2 | {${3} 3 | return nil; 4 | } 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/objc/m/method.snippet: -------------------------------------------------------------------------------- 1 | - (${1:id}) ${2:method} 2 | {${3} 3 | ${4:return nil;} 4 | } 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/objc/prop.snippet: -------------------------------------------------------------------------------- 1 | @property (${1:retain}) ${2:NSSomeClass} *${3:$2};${4} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/objc/rel.snippet: -------------------------------------------------------------------------------- 1 | [${1:foo} release];${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/objc/ret.snippet: -------------------------------------------------------------------------------- 1 | [${1:foo} retain];${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/objc/sel.snippet: -------------------------------------------------------------------------------- 1 | @selector(${1:method}:)${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/objc/syn.snippet: -------------------------------------------------------------------------------- 1 | @synthesize ${1:NSSomeClass};${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/array.snippet: -------------------------------------------------------------------------------- 1 | $${1:arrayName} = array('${2}' => ${3});${4} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/case.snippet: -------------------------------------------------------------------------------- 1 | case '${1:value}': 2 | ${2:// code...} 3 | break;${3} 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/def.snippet: -------------------------------------------------------------------------------- 1 | define('${1}'${2});${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/defd.snippet: -------------------------------------------------------------------------------- 1 | ${1}defined('${2}')${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/do.snippet: -------------------------------------------------------------------------------- 1 | do { 2 | ${2:// code... } 3 | } while (${1:/* condition */});" 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/ec.snippet: -------------------------------------------------------------------------------- 1 | echo "${1:string}"${2}; 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/else.snippet: -------------------------------------------------------------------------------- 1 | else { 2 | ${1:// code...} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/elseif.snippet: -------------------------------------------------------------------------------- 1 | elseif (${1:/* condition */}) { 2 | ${2:// code...} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/for.snippet: -------------------------------------------------------------------------------- 1 | for ($${2:i} = 0; $$2 < ${1:count}; $$2${3:++}) { 2 | ${4:// code...} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/foreach.snippet: -------------------------------------------------------------------------------- 1 | foreach ($${1:variable} as $${2:key}){ 2 | ${3:// code...} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/foreachk.snippet: -------------------------------------------------------------------------------- 1 | foreach ($${1:variable} as $${2:key} => $${3:value}){ 2 | ${4:// code...} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/fun.snippet: -------------------------------------------------------------------------------- 1 | ${1:public }function ${2:FunctionName}(${3}) 2 | { 3 | ${4:// code...} 4 | } 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/get.snippet: -------------------------------------------------------------------------------- 1 | $_GET['${1}']${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/globals.snippet: -------------------------------------------------------------------------------- 1 | $GLOBALS['${1:variable}']${2: = }${3:something}${4:;}${5} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/if.snippet: -------------------------------------------------------------------------------- 1 | if (${1:/* condition */}) { 2 | ${2:// code...} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/ife.snippet: -------------------------------------------------------------------------------- 1 | if (${1:/* condition */}) { 2 | ${2:// code...} 3 | } else { 4 | } 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/inc.snippet: -------------------------------------------------------------------------------- 1 | include '${1:file}';${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/inc1.snippet: -------------------------------------------------------------------------------- 1 | include_once '${1:file}';${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/log.snippet: -------------------------------------------------------------------------------- 1 | error_log(var_export(${1}, true));${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/php.snippet: -------------------------------------------------------------------------------- 1 | 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/post.snippet: -------------------------------------------------------------------------------- 1 | $_POST['${1}']${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/req.snippet: -------------------------------------------------------------------------------- 1 | require '${1:file}';${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/req1.snippet: -------------------------------------------------------------------------------- 1 | require_once '${1:file}';${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/request.snippet: -------------------------------------------------------------------------------- 1 | $_REQUEST['${1}']${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/session.snippet: -------------------------------------------------------------------------------- 1 | $_SESSION['${1}']${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/t.snippet: -------------------------------------------------------------------------------- 1 | $${1:retVal} = (${2:condition}) ? ${3:a} : ${4:b};${5} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/try.snippet: -------------------------------------------------------------------------------- 1 | try { 2 | ${1:// code...} 3 | } catch (${2:Exception} $e) { 4 | ${3:// code...} 5 | } 6 | 7 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/var.snippet: -------------------------------------------------------------------------------- 1 | var_export(${1});${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/php/wh.snippet: -------------------------------------------------------------------------------- 1 | while (${1:/* condition */}) { 2 | ${2:// code...} 3 | } 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/po/msg.snippet: -------------------------------------------------------------------------------- 1 | msgid "${1}" 2 | msgstr "${2}"${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/python/class.snippet: -------------------------------------------------------------------------------- 1 | class ${1:``Snippet_PythonClassNameFromFilename()``}(${2:data}): 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/python/def.snippet: -------------------------------------------------------------------------------- 1 | def ${1:name}(${2:data}): 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/python/for.snippet: -------------------------------------------------------------------------------- 1 | for ${1:var} in ${2:type}: 2 | ${3:pass} 3 | ${4} 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/python/from.snippet: -------------------------------------------------------------------------------- 1 | from ${1:module} import ${2:name} 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/python/get.snippet: -------------------------------------------------------------------------------- 1 | def get_${1:name}(self): 2 | return self._$1 3 | ${2} 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/python/ifmain.snippet: -------------------------------------------------------------------------------- 1 | if __name__ == '__main__': 2 | ${1} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/python/import.snippet: -------------------------------------------------------------------------------- 1 | import ${1:module} 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/python/init.snippet: -------------------------------------------------------------------------------- 1 | def __init__(self, ${1:args}): 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/python/set.snippet: -------------------------------------------------------------------------------- 1 | def set_${1:name}(self, ${2:value}): 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/python/try.snippet: -------------------------------------------------------------------------------- 1 | try: 2 | ${1} 3 | except ${2:Exception} 4 | ${3} 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-factorygirl/fac.snippet: -------------------------------------------------------------------------------- 1 | Factory(:${1}, ${2})${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-factorygirl/facb.snippet: -------------------------------------------------------------------------------- 1 | Factory.build(:${1}, ${2})${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-factorygirl/facd.snippet: -------------------------------------------------------------------------------- 1 | Factory.define(:${1:model}) do |${2:f}| 2 | ${3} 3 | end 4 | ${4} 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-factorygirl/facn.snippet: -------------------------------------------------------------------------------- 1 | Factory.next(:${1:sequence-name})${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-factorygirl/facs.snippet: -------------------------------------------------------------------------------- 1 | Factory.sequence :${1:sequence-name} do |${2:m}| 2 | ${3} 3 | end 4 | ${4} 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/art.snippet: -------------------------------------------------------------------------------- 1 | assert_redirected_to ${1::action => "${2:index}"} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/artnp.snippet: -------------------------------------------------------------------------------- 1 | assert_redirected_to <+<+parent+>_<+child+>_path(<+@<+parent+>+>, <+@<+child+>+>)+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/artnpp.snippet: -------------------------------------------------------------------------------- 1 | assert_redirected_to <+<+parent+>_<+child+>_path(<+@<+parent+>+>)+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/artp.snippet: -------------------------------------------------------------------------------- 1 | assert_redirected_to <+<+model+>_path(<+@<+model+>+>)+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/artpp.snippet: -------------------------------------------------------------------------------- 1 | assert_redirected_to <+<+model+>s_path+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/asd.snippet: -------------------------------------------------------------------------------- 1 | assert_difference "${1:Model}.${2:count}", $1 do 2 | ${3} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/asnd.snippet: -------------------------------------------------------------------------------- 1 | assert_no_difference "${1:Model}.${2:count}" do 2 | ${3} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/asre.snippet: -------------------------------------------------------------------------------- 1 | assert_response :${1:success}, @response.body${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/asrj.snippet: -------------------------------------------------------------------------------- 1 | assert_rjs :<+replace+>, <+"<+dom id+>"+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/ass.snippet: -------------------------------------------------------------------------------- 1 | assert_select '<+path+>'<+, :<+text+> => <+'<+inner_html+>'+>+> <+do<++>+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/bf.snippet: -------------------------------------------------------------------------------- 1 | before_filter :${1:method} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/bt.snippet: -------------------------------------------------------------------------------- 1 | belongs_to :${1:association} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/crw.snippet: -------------------------------------------------------------------------------- 1 | cattr_accessor :${1:attr_names} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/defedit.snippet: -------------------------------------------------------------------------------- 1 | def edit 2 | @${1:model_class_name} = ${2:ModelClassName}.find(params[:id]) 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/fina.snippet: -------------------------------------------------------------------------------- 1 | find(:all<+, :conditions => ['<+<+field+> = ?+>', <+true+>]+>) 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/finf.snippet: -------------------------------------------------------------------------------- 1 | find(:first<+, :conditions => ['<+<+field+> = ?+>', <+true+>]+>) 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/fini.snippet: -------------------------------------------------------------------------------- 1 | find(<+id+>) 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/finl.snippet: -------------------------------------------------------------------------------- 1 | find(:last<+, :conditions => ['<+<+field+> = ?+>', <+true+>]+>) 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/flash.snippet: -------------------------------------------------------------------------------- 1 | flash[:${1:notice}] = "${2}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/hm.snippet: -------------------------------------------------------------------------------- 1 | has_many :${1:object} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/hmt.snippet: -------------------------------------------------------------------------------- 1 | has_many :${1:object}, :through => :${2:object} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/ho.snippet: -------------------------------------------------------------------------------- 1 | has_one :${1:object} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/i18.snippet: -------------------------------------------------------------------------------- 1 | I18n.t('${1:type.key}')${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/log.snippet: -------------------------------------------------------------------------------- 1 | RAILS_DEFAULT_LOGGER.${1:debug} ${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/logd.snippet: -------------------------------------------------------------------------------- 1 | logger.debug { "${1:message}" }${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/loge.snippet: -------------------------------------------------------------------------------- 1 | logger.error { "${1:message}" }${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/logf.snippet: -------------------------------------------------------------------------------- 1 | logger.fatal { "${1:message}" }${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/logi.snippet: -------------------------------------------------------------------------------- 1 | logger.info { "${1:message}" }${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/logw.snippet: -------------------------------------------------------------------------------- 1 | logger.warn { "${1:message}" }${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/mac.snippet: -------------------------------------------------------------------------------- 1 | add_column :${1:table}, :${2:column}, :${3:type} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/mapc.snippet: -------------------------------------------------------------------------------- 1 | ${1:map}.${2:connect} '${3:controller/:action/:id}' 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/mapca.snippet: -------------------------------------------------------------------------------- 1 | ${1:map}.catch_all "*${2:anything}", :controller => "${3:default}", :action => "${4:error}"${5} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/mapr.snippet: -------------------------------------------------------------------------------- 1 | ${1:map}.resource :${2:resource} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/maprs.snippet: -------------------------------------------------------------------------------- 1 | ${1:map}.resources :${2:resource} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/mapwo.snippet: -------------------------------------------------------------------------------- 1 | ${1:map}.with_options :${2:controller} => '${3:thing}' do |$3| 2 | ${4} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/mbs.snippet: -------------------------------------------------------------------------------- 1 | before_save :${1:method} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/mcc.snippet: -------------------------------------------------------------------------------- 1 | change_column :${1:table}, :${2:column}, :${3:type} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/mccc.snippet: -------------------------------------------------------------------------------- 1 | t.column :${1:title}, :${2:string} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/mcht.snippet: -------------------------------------------------------------------------------- 1 | change_table :${1:table_name} do |t| 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/mcol.snippet: -------------------------------------------------------------------------------- 1 | remove_column :${1:table}, :${2:column} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/mct.snippet: -------------------------------------------------------------------------------- 1 | create_table :${1:table_name} do |t| 2 | t.column :${2:name}, :${3:type} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/mp.snippet: -------------------------------------------------------------------------------- 1 | map(&:${1:id}) 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/mrc.snippet: -------------------------------------------------------------------------------- 1 | remove_column :${1:column} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/mrmc.snippet: -------------------------------------------------------------------------------- 1 | remove_column :${1:table}, :${2:column} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/mrnc.snippet: -------------------------------------------------------------------------------- 1 | rename_column :${1:table}, :${2:old}, :${3:new} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/mrw.snippet: -------------------------------------------------------------------------------- 1 | mattr_accessor :${1:attr_names} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/pa.snippet: -------------------------------------------------------------------------------- 1 | params[:${1:id}]${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/ra.snippet: -------------------------------------------------------------------------------- 1 | render :action => "${1:action}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/ral.snippet: -------------------------------------------------------------------------------- 1 | render :action => "${1:action}", :layout => "${2:layoutname}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rest.snippet: -------------------------------------------------------------------------------- 1 | respond_to do |wants| 2 | wants.${1:html} <+{ <++> }+> 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rf.snippet: -------------------------------------------------------------------------------- 1 | render :file => "${1:filepath}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rfu.snippet: -------------------------------------------------------------------------------- 1 | render :file => "${1:filepath}", :use_full_path => ${2:false} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/ri.snippet: -------------------------------------------------------------------------------- 1 | render :inline => "<+<%= 'hello' %>+>" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/ril.snippet: -------------------------------------------------------------------------------- 1 | render :inline => "${1:<%= 'hello' %>}", :locals => { ${2::name} => "${3:value}"${4} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rit.snippet: -------------------------------------------------------------------------------- 1 | render :inline => "${1:<%= 'hello' %>}", :type => ${2::rxml} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rjson.snippet: -------------------------------------------------------------------------------- 1 | render :json => ${1:text to render} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rl.snippet: -------------------------------------------------------------------------------- 1 | render :layout => "${1:layoutname}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rn.snippet: -------------------------------------------------------------------------------- 1 | render :nothing => ${1:true} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rns.snippet: -------------------------------------------------------------------------------- 1 | render :nothing => ${1:true}, :status => ${2:401} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rp.snippet: -------------------------------------------------------------------------------- 1 | render :partial => "${1:item}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rpc.snippet: -------------------------------------------------------------------------------- 1 | render :partial => "<+item+>", :collection => <+@<+item+>s+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rpl.snippet: -------------------------------------------------------------------------------- 1 | render :partial => "<+item+>", :locals => { :<+item+> => <+@<+item+>+><++> } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rpo.snippet: -------------------------------------------------------------------------------- 1 | render :partial => "<+item+>", :object => <+@<+item+>+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rps.snippet: -------------------------------------------------------------------------------- 1 | render :partial => "${1:item}", :status => ${2:500} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rt.snippet: -------------------------------------------------------------------------------- 1 | render :text => "${1:text to render}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rtl.snippet: -------------------------------------------------------------------------------- 1 | render :text => "${1:text to render}", :layout => "${2:layoutname}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rtlt.snippet: -------------------------------------------------------------------------------- 1 | render :text => "${1:text to render}", :layout => ${2:true} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rts.snippet: -------------------------------------------------------------------------------- 1 | render :text => "${1:text to render}", :status => ${2:401} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/ru.snippet: -------------------------------------------------------------------------------- 1 | render :update do |${1:page}| 2 | $1.${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/rxml.snippet: -------------------------------------------------------------------------------- 1 | render :xml => ${1:text to render} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/sha1.snippet: -------------------------------------------------------------------------------- 1 | Digest::SHA1.hexdigest(${1:string}) 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tcb.snippet: -------------------------------------------------------------------------------- 1 | t.boolean :${1:title} 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tcbi.snippet: -------------------------------------------------------------------------------- 1 | t.binary :<+title+><+, :limit => <+2+>.megabytes+> 2 | <++> 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tcd.snippet: -------------------------------------------------------------------------------- 1 | t.decimal :<+title+><+<+, :precision => <+10+>+><+, :scale => <+2+>+>+> 2 | <++> 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tcda.snippet: -------------------------------------------------------------------------------- 1 | t.date :${1:title} 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tcdt.snippet: -------------------------------------------------------------------------------- 1 | t.datetime :${1:title} 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tcf.snippet: -------------------------------------------------------------------------------- 1 | t.float :${1:title} 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tch.snippet: -------------------------------------------------------------------------------- 1 | t.change :<+name+><+, :<+string+><+, :<+limit+> => <+80+>+>+> 2 | <++> 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tci.snippet: -------------------------------------------------------------------------------- 1 | t.integer :${1:title} 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tcl.snippet: -------------------------------------------------------------------------------- 1 | t.integer :lock_version, :null => false, :default => 0 2 | ${1} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tcr.snippet: -------------------------------------------------------------------------------- 1 | t.references :<+taggable+><+, :polymorphic => <+{ :default => '<+Photo+>' }+>+> 2 | <++> 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tcs.snippet: -------------------------------------------------------------------------------- 1 | t.string :${1:title} 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tct.snippet: -------------------------------------------------------------------------------- 1 | t.text :${1:title} 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tcti.snippet: -------------------------------------------------------------------------------- 1 | t.time :${1:title} 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tcts.snippet: -------------------------------------------------------------------------------- 1 | t.timestamp :${1:title} 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tctss.snippet: -------------------------------------------------------------------------------- 1 | t.timestamps 2 | ${1} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/trc.snippet: -------------------------------------------------------------------------------- 1 | t.remove :${1:column} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tre.snippet: -------------------------------------------------------------------------------- 1 | t.rename :<+old_column_name+>, :<+new_column_name+> 2 | <++> 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/tref.snippet: -------------------------------------------------------------------------------- 1 | t.references :${1:model} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/va.snippet: -------------------------------------------------------------------------------- 1 | validates_associated :${1:attribute} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/vao.snippet: -------------------------------------------------------------------------------- 1 | validates_acceptance_of :${1:terms} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/vc.snippet: -------------------------------------------------------------------------------- 1 | validates_confirmation_of :${1:attribute} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/ve.snippet: -------------------------------------------------------------------------------- 1 | validates_exclusion_of :${1:attribute}, :in => ${2:%w( mov avi )} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/vf.snippet: -------------------------------------------------------------------------------- 1 | validates_format_of :${1:attribute}, :with => /${2:regex}/ 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/vi.snippet: -------------------------------------------------------------------------------- 1 | validates_inclusion_of :${1:attribute}, :in => %w(${2: mov avi }) 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/vl.snippet: -------------------------------------------------------------------------------- 1 | validates_length_of :${1:attribute}, :within => ${2:3}..${3:20} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/vn.snippet: -------------------------------------------------------------------------------- 1 | validates_numericality_of :${1:attribute} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/vpo.snippet: -------------------------------------------------------------------------------- 1 | validates_presence_of :${1:attribute} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/vu.snippet: -------------------------------------------------------------------------------- 1 | validates_uniqueness_of :${1:attribute} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/wants.snippet: -------------------------------------------------------------------------------- 1 | wants.<+js|xml|html+> <+{ <++> }+> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/xdelete.snippet: -------------------------------------------------------------------------------- 1 | xhr :delete, :${1:destroy}, :id => ${2:1}${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/xget.snippet: -------------------------------------------------------------------------------- 1 | xhr :get, :<+show+><+, :id => <+1+>+><++> 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/xpost.snippet: -------------------------------------------------------------------------------- 1 | xhr :post, :${1:create}, :${2:object} => { ${3} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rails/xput.snippet: -------------------------------------------------------------------------------- 1 | xhr :put, :${1:update}, :id => ${2:1}, :${3:object} => { ${4} }${5} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/aft.snippet: -------------------------------------------------------------------------------- 1 | after(${1::each}) do 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/annot.snippet: -------------------------------------------------------------------------------- 1 | any_number_of_times 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/anr.snippet: -------------------------------------------------------------------------------- 1 | and_return(${1:value}) 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/anra.snippet: -------------------------------------------------------------------------------- 1 | and_raise(${1:exception}) 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/anrb.snippet: -------------------------------------------------------------------------------- 1 | and_return { ${1} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/ant.snippet: -------------------------------------------------------------------------------- 1 | and_throw(${1:sym}) 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/any.snippet: -------------------------------------------------------------------------------- 1 | and_yield(${1:values}) 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/atl.snippet: -------------------------------------------------------------------------------- 1 | at_least(${1:n}).times 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/atm.snippet: -------------------------------------------------------------------------------- 1 | at_most(${1:n}).times 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/bef.snippet: -------------------------------------------------------------------------------- 1 | before(${1::each}) do 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/conn.snippet: -------------------------------------------------------------------------------- 1 | controller_name :${1:controller} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/des.snippet: -------------------------------------------------------------------------------- 1 | describe "${1:subject}" do 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/dest.snippet: -------------------------------------------------------------------------------- 1 | describe ${1:Type} do 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/dests.snippet: -------------------------------------------------------------------------------- 1 | describe ${1:Type}, "${2:description}" do 2 | ${3} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/ex.snippet: -------------------------------------------------------------------------------- 1 | exactly(${1:n}).times 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/isbl.snippet: -------------------------------------------------------------------------------- 1 | it_should_behave_like '${1:do something}' 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/it.snippet: -------------------------------------------------------------------------------- 1 | it "${1}" do 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/its.snippet: -------------------------------------------------------------------------------- 1 | it "should ${1:do something}" do${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/mm.snippet: -------------------------------------------------------------------------------- 1 | mock_model(${1:model})${2} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/moc.snippet: -------------------------------------------------------------------------------- 1 | ${1:var} = mock("${2:mock_name}"${3:, :null_object => true}) 2 | ${4} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/mocw.snippet: -------------------------------------------------------------------------------- 1 | Spec::Runner.configure do |config| 2 | config.mock_with :${1:mocha|flexmock|rr} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/on.snippet: -------------------------------------------------------------------------------- 1 | once 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/resh.snippet: -------------------------------------------------------------------------------- 1 | require File.dirname(__FILE__) + '/../spec_helper' 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/sef.snippet: -------------------------------------------------------------------------------- 1 | shared_examples_for "${1:do something}" do 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/sh.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should == ${2:value} 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shb.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should be(${2:result}) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shbc.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should be_close(${2:result}, ${3:tolerance}) 2 | ${4} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shbio.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should be_instance_of(${2:class}) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shbko.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should be_a_kind_of(${2:class}) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shbr.snippet: -------------------------------------------------------------------------------- 1 | response.should be_redirect 2 | ${1} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shbs.snippet: -------------------------------------------------------------------------------- 1 | response.should be_success 2 | ${1} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shdm.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should match(/${2:regexp}/) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/she.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should eql(${2:value}) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/sheq.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should equal(${2:value}) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shh.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should have(${2:num}).${3:things} 2 | ${4} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shhal.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should have_at_least(${2:num}).${3:things} 2 | ${4} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shham.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should have_at_most(${2:num}).${3:things} 2 | ${4} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shhr.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should have(${2:n}).records 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shn.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should_not == ${2:value} 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shnb.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should_not be(${2:result}) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shnbc.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should_not be_close(${2:result}, ${3:tolerance}) 2 | ${4} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shnbio.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should_not be_instance_of(${2:klass}) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shnbko.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should_not be_a_kind_of(${2:klass}) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shnbr.snippet: -------------------------------------------------------------------------------- 1 | response.should_not be_redirect 2 | ${1} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shnbs.snippet: -------------------------------------------------------------------------------- 1 | response.should_not be_success 2 | ${1} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shnc.snippet: -------------------------------------------------------------------------------- 1 | lambda do 2 | ${1} 3 | end.should_not change(${2:target}, :${3:method}) 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shne.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should_not eql(${2:value}) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shneq.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should_not equal(${2:value}) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shnm.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should_not match(/${2:regexp}/) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shnp.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should_not be_${2:predicate} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shnr.snippet: -------------------------------------------------------------------------------- 1 | ${1:mock}.should_not_receive(:${2:message})${3} 2 | ${4} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shnre.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should_not raise_error(${2:error}) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shnredt.snippet: -------------------------------------------------------------------------------- 1 | response.should_not redirect_to(${1:url}) 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shnrt.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should_not respond_to(:${2:sym}) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shns.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should_not satisfy { |${2:obj}| ${3} } 2 | ${4} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shnt.snippet: -------------------------------------------------------------------------------- 1 | lambda { ${1} }.should_not throw_symbol(:${2:symbol}) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shp.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should be_${2:predicate} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shr.snippet: -------------------------------------------------------------------------------- 1 | ${1:mock}.should_receive(:${2:message})${3} 2 | ${4} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shre.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should raise_error(${2:error}) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shredt.snippet: -------------------------------------------------------------------------------- 1 | response.should redirect_to(${1:url}) 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shrt.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should respond_to(:${2:sym}) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shs.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should satisfy { |${2:obj}| ${3} } 2 | ${4} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/sht.snippet: -------------------------------------------------------------------------------- 1 | ${1:target}.should throw_symble(:${2:symbol}) 2 | ${3} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/shtemp.snippet: -------------------------------------------------------------------------------- 1 | response.should render_template(:${1:template}) 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/tw.snippet: -------------------------------------------------------------------------------- 1 | twice 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-rspec/wia.snippet: -------------------------------------------------------------------------------- 1 | with(${1:args}) 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/context.snippet: -------------------------------------------------------------------------------- 1 | context "${1:context}" do 2 | 3 | ${2} 4 | 5 | end 6 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/samao.snippet: -------------------------------------------------------------------------------- 1 | should_allow_mass_assignment_of :${1:field} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/savf.snippet: -------------------------------------------------------------------------------- 1 | should_allow_values_for :${1:field}, "${2:value}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/sbt.snippet: -------------------------------------------------------------------------------- 1 | should_belong_to :${1:association} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/selal.snippet: -------------------------------------------------------------------------------- 1 | should_ensure_length_at_least :${1:field}, ${2:min_length} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/seli.snippet: -------------------------------------------------------------------------------- 1 | should_ensure_length_is :${1:field}, ${2:length} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/selir.snippet: -------------------------------------------------------------------------------- 1 | should_ensure_length_in_range :${1:field}, ${2:start}..${3:end} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/setup.snippet: -------------------------------------------------------------------------------- 1 | setup do 2 | ${1} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/sevir.snippet: -------------------------------------------------------------------------------- 1 | should_ensure_value_in_range :${1:field}, ${2:start}..${3:end} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/shabtm.snippet: -------------------------------------------------------------------------------- 1 | should_have_and_belong_to_many :${1:association} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/shcm.snippet: -------------------------------------------------------------------------------- 1 | should_have_class_methods :${1:method} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/shdc.snippet: -------------------------------------------------------------------------------- 1 | should_have_db_columns :${1:field} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/shi.snippet: -------------------------------------------------------------------------------- 1 | should_have_indices :${1:field} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/shim.snippet: -------------------------------------------------------------------------------- 1 | should_have_instance_methods :${1:method} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/shm.snippet: -------------------------------------------------------------------------------- 1 | should_have_many :${1:association} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/sho.snippet: -------------------------------------------------------------------------------- 1 | should_have_one :${1:association} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/shroa.snippet: -------------------------------------------------------------------------------- 1 | should_have_read_only_attributes :${1:field} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/snamao.snippet: -------------------------------------------------------------------------------- 1 | should_not_allow_mass_assignment_of :${1:field} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/snavf.snippet: -------------------------------------------------------------------------------- 1 | should_not_allow_values_for :${1:field}, "${2:value}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/svao.snippet: -------------------------------------------------------------------------------- 1 | should_validate_acceptance_of :${1:field} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/svno.snippet: -------------------------------------------------------------------------------- 1 | should_validate_numericality_of :${1:field} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/svpo.snippet: -------------------------------------------------------------------------------- 1 | should_validate_presence_of :${1:field} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby-shoulda/svuo.snippet: -------------------------------------------------------------------------------- 1 | should_validate_uniqueness_of :${1:field}, :scoped_to => ${2:arrayofnames} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/Md.snippet: -------------------------------------------------------------------------------- 1 | File.open(${1:dump_path}, "wb") { |${2:file}| Marshal.dump(${3:obj}, ${4:$2}) } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/Ml.snippet: -------------------------------------------------------------------------------- 1 | File.open(${1:dump_path}, "rb") { |${2:file}| Marshal.load(${3:$2}) } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/Pn.snippet: -------------------------------------------------------------------------------- 1 | PStore.new(${1}) 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/Yd.snippet: -------------------------------------------------------------------------------- 1 | File.open(${1:path_to_yml}, "w") { |${2:file}| YAML.dump(${3:obj}, ${4:$2}) } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/Yl.snippet: -------------------------------------------------------------------------------- 1 | File.open(${1:path_to_yml}) { |${2:file}| YAML.load(${3:$2}) } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/am.snippet: -------------------------------------------------------------------------------- 1 | alias_method :${1:new_name}, :${2:old_name} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/as.snippet: -------------------------------------------------------------------------------- 1 | assert ${1:test}, "${2:failure_message}" 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asam.snippet: -------------------------------------------------------------------------------- 1 | assert_alias_method ${1:object}, ${2:alias_name}, ${3:original_name} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asb.snippet: -------------------------------------------------------------------------------- 1 | assert_boolean ${1:actual} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asc.snippet: -------------------------------------------------------------------------------- 1 | assert_compare ${1:expected}, ${2:operator}, ${3:actual} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/ascd.snippet: -------------------------------------------------------------------------------- 1 | assert_const_defined ${1:object}, ${2:constant_name} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/ase.snippet: -------------------------------------------------------------------------------- 1 | assert_equal ${1:expected}, ${2:actual} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asem.snippet: -------------------------------------------------------------------------------- 1 | assert_empty ${1:object} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asf.snippet: -------------------------------------------------------------------------------- 1 | assert_false ${1:actual} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asfa.snippet: -------------------------------------------------------------------------------- 1 | assert_fail_assertion { ${1:block} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asi.snippet: -------------------------------------------------------------------------------- 1 | assert_include ${1:collection}, ${2:object} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asid.snippet: -------------------------------------------------------------------------------- 1 | assert_in_delta ${1:expected_float}, ${2:actual_float}, ${3:delta_float} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asie.snippet: -------------------------------------------------------------------------------- 1 | assert_in_epsilon ${1:expected_float}, ${2:actual_float} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asio.snippet: -------------------------------------------------------------------------------- 1 | assert_instance_of ${1:ExpectedClass}, ${2:actual_instance} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asko.snippet: -------------------------------------------------------------------------------- 1 | assert_kind_of ${1:ExpectedKind}, ${2:actual_instance} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asm.snippet: -------------------------------------------------------------------------------- 1 | assert_match /${1:expected_pattern}/, ${2:actual_string} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asn.snippet: -------------------------------------------------------------------------------- 1 | assert_nil ${1:instance} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asncd.snippet: -------------------------------------------------------------------------------- 1 | assert_not_const_defined ${1:object}, ${2:constant_name} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asne.snippet: -------------------------------------------------------------------------------- 1 | assert_not_equal ${1:unexpected}, ${2:actual} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asnem.snippet: -------------------------------------------------------------------------------- 1 | assert_not_empty ${1:object} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asni.snippet: -------------------------------------------------------------------------------- 1 | assert_not_include ${1:collection}, ${2:object} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asnid.snippet: -------------------------------------------------------------------------------- 1 | assert_not_in_delta ${1:expected_float}, ${2:actual_float} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asnie.snippet: -------------------------------------------------------------------------------- 1 | assert_not_in_epsilon ${1:expected_float}, ${2:actual_float} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asnm.snippet: -------------------------------------------------------------------------------- 1 | assert_no_match /${1:unexpected_pattern}/, ${2:actual_string} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asnn.snippet: -------------------------------------------------------------------------------- 1 | assert_not_nil ${1:instance} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asnp.snippet: -------------------------------------------------------------------------------- 1 | assert_not_predicate ${1:object}, ${2:predicate} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asnr.snippet: -------------------------------------------------------------------------------- 1 | assert_nothing_raised { ${1:block} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asnrt.snippet: -------------------------------------------------------------------------------- 1 | assert_not_respond_to ${1:object}, ${2:method} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asns.snippet: -------------------------------------------------------------------------------- 1 | assert_not_same ${1:unexpected}, ${2:actual} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asnse.snippet: -------------------------------------------------------------------------------- 1 | assert_not_send ${1:send_array} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asnt.snippet: -------------------------------------------------------------------------------- 1 | assert_nothing_thrown { ${1} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/aso.snippet: -------------------------------------------------------------------------------- 1 | assert_operator ${1:left}, :${2:operator}, ${3:right} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asp.snippet: -------------------------------------------------------------------------------- 1 | assert_predicate ${1:object}, ${2:predicate} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/aspe.snippet: -------------------------------------------------------------------------------- 1 | assert_path_exist ${1:path} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/aspne.snippet: -------------------------------------------------------------------------------- 1 | assert_path_not_exist ${1:path} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asr.snippet: -------------------------------------------------------------------------------- 1 | assert_raise(${1:Exception}) { ${2} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asrko.snippet: -------------------------------------------------------------------------------- 1 | assert_raise_kind_of(${1:kinds...}) { ${2:block} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asrm.snippet: -------------------------------------------------------------------------------- 1 | assert_raise_message ${1:expected_message} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asrt.snippet: -------------------------------------------------------------------------------- 1 | assert_respond_to ${1:object}, :${2:method} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/asse.snippet: -------------------------------------------------------------------------------- 1 | assert_send ${1:send_array} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/ast.snippet: -------------------------------------------------------------------------------- 1 | assert_throws(:${1:expected}) { ${2} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/astr.snippet: -------------------------------------------------------------------------------- 1 | assert_true ${1:actual} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/bm.snippet: -------------------------------------------------------------------------------- 1 | TESTS = ${1:10_000} 2 | Benchmark.bmbm do |results| 3 | ${2} 4 | end 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/case.snippet: -------------------------------------------------------------------------------- 1 | case ${1} 2 | when ${2} 3 | else 4 | ${3} 5 | end 6 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/class.snippet: -------------------------------------------------------------------------------- 1 | class ${1:`Snippet_RubyClassNameFromFilename()`}${2} 2 | ${3} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/classe.snippet: -------------------------------------------------------------------------------- 1 | class ${1:ErrorClassName} < ${2:StandardError}; end${3} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/def.snippet: -------------------------------------------------------------------------------- 1 | def ${1:name} 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/defi.snippet: -------------------------------------------------------------------------------- 1 | def initialize${1} 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/defmm.snippet: -------------------------------------------------------------------------------- 1 | def method_missing(meth, *args, &blk) 2 | ${1} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/defs.snippet: -------------------------------------------------------------------------------- 1 | def self.${1:class_method_name} 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/deft.snippet: -------------------------------------------------------------------------------- 1 | def test_${1:case_name} 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/detect.snippet: -------------------------------------------------------------------------------- 1 | detect { |${1:element}| ${2:body} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/detecto.snippet: -------------------------------------------------------------------------------- 1 | detect do |${1:element}| 2 | ${2:body} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/dglob.snippet: -------------------------------------------------------------------------------- 1 | Dir.glob(${1:"<+dir}"+>) { |${2:file}| ${3} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/do.snippet: -------------------------------------------------------------------------------- 1 | do 2 | ${1} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/dop.snippet: -------------------------------------------------------------------------------- 1 | do |${1:param}| 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/ea.snippet: -------------------------------------------------------------------------------- 1 | each { |${1:element}| ${2:body} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/each.snippet: -------------------------------------------------------------------------------- 1 | each { |${1:element}| ${2:body} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/each_with_index.snippet: -------------------------------------------------------------------------------- 1 | each_with_index { |${1:element},${2:i}| ${3:} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/each_with_indexo.snippet: -------------------------------------------------------------------------------- 1 | each_with_index do |${1:element},${2:i}| 2 | ${3:body} 3 | end 4 | 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/eacho.snippet: -------------------------------------------------------------------------------- 1 | each do |${1:element}| 2 | ${2:body} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/eado.snippet: -------------------------------------------------------------------------------- 1 | each do |${1:element}| 2 | ${2:body} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/eawi.snippet: -------------------------------------------------------------------------------- 1 | each_with_index { |${1:element},${2:i}| ${3:} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/eawido.snippet: -------------------------------------------------------------------------------- 1 | each_with_index do |${1:element},${2:i}| 2 | ${3:body} 3 | end 4 | 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/elsif.snippet: -------------------------------------------------------------------------------- 1 | elsif ${1:condition} 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/fileeach.snippet: -------------------------------------------------------------------------------- 1 | File.foreach(${1:"<+path}"+>) { |${2:line}| ${3} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/fopen.snippet: -------------------------------------------------------------------------------- 1 | File.open(${1:path}, "${2:rwab}") { |${3:file}| ${4} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/fread.snippet: -------------------------------------------------------------------------------- 1 | File.read(${1}) 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/http_get.snippet: -------------------------------------------------------------------------------- 1 | require 'net/http' 2 | res = Net::HTTP.get URI.parse('${1:url}') 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/http_post.snippet: -------------------------------------------------------------------------------- 1 | require 'net/http' 2 | res = Net::HTTP.post_form URI.parse('${1:url}')${2:, params} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/if.snippet: -------------------------------------------------------------------------------- 1 | if ${1:condition} 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/ife.snippet: -------------------------------------------------------------------------------- 1 | if ${1:condition} 2 | ${2} 3 | else 4 | end 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/inj.snippet: -------------------------------------------------------------------------------- 1 | inject(${1:init}) { |${2:total}, ${3:next}| ${4:body} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/injdo.snippet: -------------------------------------------------------------------------------- 1 | inject(${1:init}) do |${2:total}, ${3:next}| 2 | ${4:body} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/inject.snippet: -------------------------------------------------------------------------------- 1 | inject { |${1:total},${2:next}| ${3:body} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/injecto.snippet: -------------------------------------------------------------------------------- 1 | inject do |${1:total},${2:next}| 2 | ${3:body} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/ip.snippet: -------------------------------------------------------------------------------- 1 | ip_addr = request.env['REMOTE_ADDR'] 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/map.snippet: -------------------------------------------------------------------------------- 1 | map { |${1:element}| ${2:body} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/mapdo.snippet: -------------------------------------------------------------------------------- 1 | map do |${1:element}| 2 | ${2:body} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/mapo.snippet: -------------------------------------------------------------------------------- 1 | map do |${1:element}| 2 | ${2:body} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/mod.snippet: -------------------------------------------------------------------------------- 1 | module ${1:`Snippet_RubyClassNameFromFilename()`} 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/nam.snippet: -------------------------------------------------------------------------------- 1 | namespace :${1:namespace} do 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/ope.snippet: -------------------------------------------------------------------------------- 1 | open(${1:path}, "${2:rwab}") { |${3:io}| ${4} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/pathhere.snippet: -------------------------------------------------------------------------------- 1 | File.join(File.dirname(__FILE__), *%w[${1:rel_path_here}]) 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/r.snippet: -------------------------------------------------------------------------------- 1 | attr_reader :${1:attr_names} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/reject.snippet: -------------------------------------------------------------------------------- 1 | reject { |${1:element}| ${2:body} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/rejecto.snippet: -------------------------------------------------------------------------------- 1 | reject do |${1:element}| 2 | ${2:body} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/rep.snippet: -------------------------------------------------------------------------------- 1 | results.report("${1:name}:") { TESTS.times { ${2} } } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/rw.snippet: -------------------------------------------------------------------------------- 1 | attr_accessor :${1:attr_names} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/select.snippet: -------------------------------------------------------------------------------- 1 | select { |${1:element}| ${2:body} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/selecto.snippet: -------------------------------------------------------------------------------- 1 | select do |${1:element}| 2 | ${2:body} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/sinc.snippet: -------------------------------------------------------------------------------- 1 | class << self; self end 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/sort.snippet: -------------------------------------------------------------------------------- 1 | sort { |${1:x},${2:y}| ${3:body} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/sorto.snippet: -------------------------------------------------------------------------------- 1 | sort do |${1:x},${2:y}| 2 | ${3:body} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/unless.snippet: -------------------------------------------------------------------------------- 1 | unless ${1:condition} 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/unlesse.snippet: -------------------------------------------------------------------------------- 1 | unless ${1:condition} 2 | ${2} 3 | else 4 | end 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/w.snippet: -------------------------------------------------------------------------------- 1 | attr_writer :${1:attr_names} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/while.snippet: -------------------------------------------------------------------------------- 1 | while ${1:condition} 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/xmlr.snippet: -------------------------------------------------------------------------------- 1 | REXML::Document.new(File.read(${1:path})) 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/xpa.snippet: -------------------------------------------------------------------------------- 1 | elements.each(${1}) do |${2:node}| 2 | ${3} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/ruby/zip.snippet: -------------------------------------------------------------------------------- 1 | zip(${1:enums}) { |${2:row}| ${3} } 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/sinatra/get.snippet: -------------------------------------------------------------------------------- 1 | get '${1:/}' do 2 | ${2} 3 | end 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/sshconfig/host.snippet: -------------------------------------------------------------------------------- 1 | Host ${1:name} 2 | Hostname ${2:example.com} 3 | User ${3:username} 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/vim/au.snippet: -------------------------------------------------------------------------------- 1 | autocmd ${1:events} ${2:pattern} ${3:command} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/vim/com.snippet: -------------------------------------------------------------------------------- 1 | command! -nargs=${1:number_of_args} ${2:other_params} ${2:name} ${2:command} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/vim/if.snippet: -------------------------------------------------------------------------------- 1 | if ${1} 2 | ${2} 3 | endif 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/vim/ife.snippet: -------------------------------------------------------------------------------- 1 | if ${1} 2 | ${2} 3 | else 4 | endif 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/vim/log.snippet: -------------------------------------------------------------------------------- 1 | echomsg ${1} 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/vim/try.snippet: -------------------------------------------------------------------------------- 1 | try 2 | ${2} 3 | catch /${1}/ 4 | endtry 5 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/xslt/call.snippet: -------------------------------------------------------------------------------- 1 | 2 | ${2} 3 | 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/xslt/mat.snippet: -------------------------------------------------------------------------------- 1 | 2 | ${2} 3 | 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/xslt/out.snippet: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/xslt/param.snippet: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/xslt/tem.snippet: -------------------------------------------------------------------------------- 1 | 2 | ${2} 3 | 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/xslt/value.snippet: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/xslt/var.snippet: -------------------------------------------------------------------------------- 1 | 2 | ${2} 3 | 4 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/xslt/wparam.snippet: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/xslt/xdec.snippet: -------------------------------------------------------------------------------- 1 | 2 | ${2} 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/zend/assert.snippet: -------------------------------------------------------------------------------- 1 | $this->assertTrue(${1:somevar}, '${2:sometext}'); 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/zend/flash.snippet: -------------------------------------------------------------------------------- 1 | $this->_flashMessenger->addMessage("${1}", '${2:error}'); 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/zend/getconf.snippet: -------------------------------------------------------------------------------- 1 | $${1:conf} = Zend_Registry::get('${2:config}')->${3:general}; 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/zend/intcol.snippet: -------------------------------------------------------------------------------- 1 | $this->hasColumn('${1:id}', '${2:integer}', ${3:11}, array(${4:'notnull' => true)}); 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/zend/lib.snippet: -------------------------------------------------------------------------------- 1 | view->navigationActive = array('topnavi' => '${1:home}','subnavi' => '${2:index}'); 2 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/zend/rp.snippet: -------------------------------------------------------------------------------- 1 | partial('${1:somefile}.phtml', 2 | array(${2}))?> 3 | -------------------------------------------------------------------------------- /sources_non_forked/snipmate-snippets/zend/strcol.snippet: -------------------------------------------------------------------------------- 1 | $this->hasColumn('${1:title}', '${2:string}', ${3:255}, array(${4:'notnull' => true})); 2 | -------------------------------------------------------------------------------- /sources_non_forked/tabular/.gitignore: -------------------------------------------------------------------------------- 1 | /doc/tags 2 | -------------------------------------------------------------------------------- /sources_non_forked/vim-abolish/.gitignore: -------------------------------------------------------------------------------- 1 | /doc/tags 2 | -------------------------------------------------------------------------------- /sources_non_forked/vim-addon-mw-utils/.gitignore: -------------------------------------------------------------------------------- 1 | doc/tags 2 | -------------------------------------------------------------------------------- /sources_non_forked/vim-coffee-script/.gitignore: -------------------------------------------------------------------------------- 1 | .*.sw[a-z] 2 | .*.un~ 3 | doc/tags 4 | 5 | -------------------------------------------------------------------------------- /sources_non_forked/vim-coffee-script/Todo.md: -------------------------------------------------------------------------------- 1 | - Don't highlight bad operator combinations 2 | -------------------------------------------------------------------------------- /sources_non_forked/vim-coffee-script/ftplugin/litcoffee.vim: -------------------------------------------------------------------------------- 1 | runtime ftplugin/coffee.vim 2 | -------------------------------------------------------------------------------- /sources_non_forked/vim-coffee-script/test/test.haml: -------------------------------------------------------------------------------- 1 | :coffeescript 2 | class Hello 3 | # test 4 | -------------------------------------------------------------------------------- /sources_non_forked/vim-fugitive/ftdetect/fugitive.vim: -------------------------------------------------------------------------------- 1 | autocmd BufReadPost *.fugitiveblame setfiletype fugitiveblame 2 | -------------------------------------------------------------------------------- /sources_non_forked/vim-gitgutter/.gitignore: -------------------------------------------------------------------------------- 1 | /doc/tags 2 | /misc 3 | /test/*.actual 4 | *.log 5 | 6 | -------------------------------------------------------------------------------- /sources_non_forked/vim-gitgutter/test/fixture.txt: -------------------------------------------------------------------------------- 1 | a 2 | b 3 | c 4 | d 5 | e 6 | f 7 | g 8 | h 9 | i 10 | j 11 | 12 | -------------------------------------------------------------------------------- /sources_non_forked/vim-indent-object/.gitignore: -------------------------------------------------------------------------------- 1 | tags 2 | 3 | -------------------------------------------------------------------------------- /sources_non_forked/vim-less/.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | -------------------------------------------------------------------------------- /sources_non_forked/vim-less/ftdetect/less.vim: -------------------------------------------------------------------------------- 1 | autocmd BufNewFile,BufRead *.less setf less 2 | -------------------------------------------------------------------------------- /sources_non_forked/vim-markdown/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | /doc/tags 3 | -------------------------------------------------------------------------------- /sources_non_forked/vim-markdown/test/ge_test.md: -------------------------------------------------------------------------------- 1 | ge test 2 | -------------------------------------------------------------------------------- /sources_non_forked/vim-snipmate/.gitignore: -------------------------------------------------------------------------------- 1 | doc/tags 2 | *.swp 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /sources_non_forked/vim-snippets/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *~ 3 | *.swo 4 | *.swp 5 | -------------------------------------------------------------------------------- /sources_non_forked/vim-snippets/.travis.yml: -------------------------------------------------------------------------------- 1 | language: c 2 | sudo: false 3 | 4 | notifications: 5 | email: false 6 | 7 | script: 8 | - ./tests.sh 9 | -------------------------------------------------------------------------------- /sources_non_forked/vim-snippets/UltiSnips/cuda.snippets: -------------------------------------------------------------------------------- 1 | priority -50 2 | 3 | extends cpp 4 | 5 | # vim:ft=snippets: 6 | -------------------------------------------------------------------------------- /sources_non_forked/vim-snippets/UltiSnips/htmljinja.snippets: -------------------------------------------------------------------------------- 1 | priority -50 2 | 3 | extends html, jinja2 4 | -------------------------------------------------------------------------------- /sources_non_forked/vim-snippets/UltiSnips/lhaskell.snippets: -------------------------------------------------------------------------------- 1 | priority -50 2 | 3 | extends haskell 4 | -------------------------------------------------------------------------------- /sources_non_forked/vim-snippets/UltiSnips/rnoweb.snippets: -------------------------------------------------------------------------------- 1 | priority -50 2 | 3 | extends tex, r 4 | -------------------------------------------------------------------------------- /sources_non_forked/vim-snippets/UltiSnips/typescript.snippets: -------------------------------------------------------------------------------- 1 | priority -50 2 | 3 | extends javascript 4 | -------------------------------------------------------------------------------- /sources_non_forked/vim-snippets/UltiSnips/vue.snippets: -------------------------------------------------------------------------------- 1 | extends html, javascript, css 2 | -------------------------------------------------------------------------------- /sources_non_forked/vim-snippets/UltiSnips/xhtml.snippets: -------------------------------------------------------------------------------- 1 | priority -50 2 | 3 | extends html 4 | -------------------------------------------------------------------------------- /sources_non_forked/vim-snippets/snippets/cuda.snippets: -------------------------------------------------------------------------------- 1 | extends cpp 2 | -------------------------------------------------------------------------------- /sources_non_forked/vim-snippets/snippets/po.snippets: -------------------------------------------------------------------------------- 1 | snippet msg 2 | msgid "${1}" 3 | msgstr "${2}" 4 | 5 | ${0} 6 | -------------------------------------------------------------------------------- /sources_non_forked/vim-snippets/snippets/typescript.snippets: -------------------------------------------------------------------------------- 1 | extends javascript 2 | -------------------------------------------------------------------------------- /sources_non_forked/vim-snippets/snippets/typescriptreact.snippets: -------------------------------------------------------------------------------- 1 | extends typescript 2 | -------------------------------------------------------------------------------- /sources_non_forked/vim-surround/.gitignore: -------------------------------------------------------------------------------- 1 | /doc/tags 2 | -------------------------------------------------------------------------------- /sources_non_forked/vim-yankstack/.gitignore: -------------------------------------------------------------------------------- 1 | .rvmrc 2 | doc/tags 3 | -------------------------------------------------------------------------------- /sources_non_forked/vim-yankstack/plugin/yankstack.vim: -------------------------------------------------------------------------------- 1 | call yankstack#setup() 2 | -------------------------------------------------------------------------------- /sources_small/editorconfig-vim/.gitignore: -------------------------------------------------------------------------------- 1 | tags 2 | tests/**/build 3 | tests/**/.bundle 4 | 5 | # Editor backup files 6 | *.swp 7 | *~ 8 | ~* 9 | -------------------------------------------------------------------------------- /sources_small/editorconfig-vim/CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | Contributors to the EditorConfig Vim Plugin: 2 | 3 | Hong Xu 4 | Trey Hunner 5 | Kent Frazier 6 | Chris White 7 | -------------------------------------------------------------------------------- /sources_small/editorconfig-vim/mkzip.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | zip -r editorconfig-vim-$*.zip plugin/* autoload/* doc/* 4 | -------------------------------------------------------------------------------- /sources_small/editorconfig-vim/tests/plugin/.gitignore: -------------------------------------------------------------------------------- 1 | # Where bundler installs local Gemfile dependencies 2 | /vendor/ 3 | -------------------------------------------------------------------------------- /sources_small/editorconfig-vim/tests/plugin/spec/.editorconfig: -------------------------------------------------------------------------------- 1 | [*.rb] 2 | indent_style = space 3 | indent_size = 2 4 | end_of_line = lf 5 | -------------------------------------------------------------------------------- /sources_small/nerdtree/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | *.swp 3 | tags 4 | -------------------------------------------------------------------------------- /sources_small/nerdtree/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MDGSF/MyVim/5d3720651d0ff76e1a1b5044c6043da82ec2a3e5/sources_small/nerdtree/screenshot.png -------------------------------------------------------------------------------- /sources_small/nginx.vim/ftplugin/nginx.vim: -------------------------------------------------------------------------------- 1 | setlocal commentstring=#\ %s 2 | -------------------------------------------------------------------------------- /sources_small/vim-commentary/.gitignore: -------------------------------------------------------------------------------- 1 | /doc/tags 2 | -------------------------------------------------------------------------------- /sources_small/vim-textobj-entire/.gitignore: -------------------------------------------------------------------------------- 1 | .vim-flavor 2 | Gemfile.lock 3 | VimFlavor.lock 4 | -------------------------------------------------------------------------------- /sources_small/vim-textobj-entire/.travis.yml: -------------------------------------------------------------------------------- 1 | language: ruby 2 | rvm: 3 | - 2.4.1 4 | script: rake ci 5 | -------------------------------------------------------------------------------- /sources_small/vim-textobj-entire/Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | 3 | gem 'vim-flavor', '~> 1.1' 4 | -------------------------------------------------------------------------------- /sources_small/vim-textobj-entire/VimFlavor: -------------------------------------------------------------------------------- 1 | flavor 'kana/vim-textobj-user', '~> 0.3' 2 | -------------------------------------------------------------------------------- /sources_small/vim-textobj-user/.gitignore: -------------------------------------------------------------------------------- 1 | .vim-flavor 2 | Gemfile.lock 3 | VimFlavor.lock 4 | doc/tags 5 | -------------------------------------------------------------------------------- /sources_small/vim-textobj-user/.travis.yml: -------------------------------------------------------------------------------- 1 | language: ruby 2 | rvm: 3 | - 2.0.0 4 | script: rake ci 5 | -------------------------------------------------------------------------------- /sources_small/vim-textobj-user/Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | 3 | gem 'vim-flavor', '~> 2.0' 4 | -------------------------------------------------------------------------------- /vscode/vscode_gdb/README.md: -------------------------------------------------------------------------------- 1 | # vscode gdb 2 | 3 | 把 `launch.json` 和 `settings.json` 复制到项目的 `.vscode` 目录下。 4 | -------------------------------------------------------------------------------- /vscode/vscode_gdb/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "cmake.sourceDirectory": "${workspaceFolder}/.", 3 | "cmake.configureOnOpen": true 4 | } --------------------------------------------------------------------------------