Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Light side Vimming

7348cec5b8886b894a51e1e4c0e88fbe?s=47 IK
May 09, 2019
6

Light side Vimming

This silde teach about light side vimming. Do you need these a lot of plugin, really??

If you watch this silde, you may know about light side vimming.

7348cec5b8886b894a51e1e4c0e88fbe?s=128

IK

May 09, 2019
Tweet

Transcript

  1. Viiiiiiiiiim(Beam) of Light

  2. About me •Code name: IK •Vim usage: about 1.5 years

    •VimScript usage: about 3 months •Dark Side Vimmer
  3. What is Dark Side Vimmer?

  4. Using dark force for Vim!!!

  5. ୅දతͳҋͷྗͷྫ unite.vim neocomplete.vim dein.vim Vimfiler VimShell Vimproc.vim

  6. What is Ligit side Vimmer???

  7. ϓϥάΠϯʹཔΒͳ͍Vimmerͨͪ

  8. Do you need dark force?? Really??

  9. ҰൠతʹٻΊΒΕΔ΋ͷ ภݟʣ ファイルエクスプローラー エディタでShell起動 起動の速さ ヘルプ機能

  10. ҰൠతʹٻΊΒΕΔ΋ͷ ภݟʣ プラグインマネージャー 補完機能

  11. ϓϥάΠϯʹཔΒͳͯ͘΋Ͱ͖ΔΑʁʁ

  12. ϓϥάΠϯແ͠Ͱ&YQMPSF

  13. ϓϥάΠϯແ͠Ͱ&YQMPSF :Explore

  14. None
  15. 4IFMMىಈ

  16. 4IFMMىಈ :terminal

  17. None
  18. ىಈͷ଎͞

  19. $ vim --startuptime “filename”

  20. None
  21. ͳΜͱඵʂʂʂ

  22. I installed these plugins lightline.vim vital.vim vimdoc-ja vim-gitbranch vim-surround

  23. Λૣ͘͢Δ୯७ͳํ๏

  24. ϓϥάΠϯΛೖΕͳ͍

  25. ϞϯελʔϚγϯΛ࢖͏

  26. )FMQػೳ

  27. )FMQػೳ :help

  28. ϓϥάΠϯͳ͠ͷϓϥάΠϯ؅ཧ

  29. I installed these plugins for Vim lightline.vim vital.vim vimdoc-ja vim-gitbranch

    vim-surround
  30. packadd + git

  31. What is packadd??

  32. QBDLBEE • ~/.vim/pack/mypackage/opt/ • :packaddコマンド実⾏ • これによりプラグインが読み込まれる • ~/.vim/pack/mypackage/start •

    Vim起動時にpluginが読み込まれる
  33. :help pack-add 詳しくは..

  34. ~/.vim/pack/mypackage/start (Vim8) 1. ディレクトリを⽤意する

  35. None
  36. dWJNσΟϨΫτϦͰ $ git init

  37. $ git submodule add “pluginʼs url” QMVHJO௥Ճ TUBSUϑΥϧμҎԼͰ

  38. 1. $ git submodule foreach git pull QMVHJOߋ৽ 2. $

    git commit –m “hogehoge”
  39. ϓϥάΠϯʹཔΒͳ͍ิ׬

  40. ͬ͘͟Γઆ໌ • ⾏(全体)補完: CTRL-X CTRL-L • 局所キーワード補完: CTRL-X CTRL-N /

    CTRL-X CTRL-P • 辞書補完: CTRL-X CTRL-K • タグ補完: CTRL-X CTRL-] • ファイル名補完: CTRL-X CTRL-F • ユーザー定義補完: CTRL-X CTRL-U
  41. ࢀߟจݙ • http://tyru.hatenablog.com/entry/2017/12/20/035142 • https://daisuzu.hatenablog.com/entry/2015/12/05/002129