SlideShare ist ein Scribd-Unternehmen logo
1 von 87
VIM
how one week changed my mind
Who am I?

   Jonathan Birkholz
   codemav.com/rookieone
   @rookieone
ChaiONE
Houston, TX

  Rails
  iPhone
  Android


               HIRING
    Developers and Project Managers
www.virtualbrownbag.com
Thursday 12pm-1pm central
www.codemav.com
 consolidate profiles
   build an identity
     earn points
   stay connected

JOIN TODAY!
please give feedback :)
Who are you?
One Week Challenge




 vim and only vim
 for one week
Why Learn vim




expand horizon
challenge yourself
be cool
What I love about vim




                 control
                 customization
vim != FAST
Not an Expert
Outline


• Vim Introduction
• Learning Resources
• Normal, Edit, Visual Modes
• Plugins
• Color Schemes
• Vimrc
vim History


• Bram Moolenaar released in 1991
• original copy of vi
• feature set now surpasses vi
• free and open source
• supported on many platforms
• like bikes

               Text Editor
Advanced Text Editors
Textmate
IDEs
vim
Where can I learn about vim?
www.vimcasts.org




        www.peepcode.com



www.derekwyatt.org/vim/vim-tutorial-videos/
Vimmy
Now lets get our vim on
File Commands


                :q quit
                :w save
                :e open
vim is modal


Normal
Input
Visual
Normal Mode
Basic Navigation   H J K L
                       K
                   H         L
                       J
HJKL Fail
Easy Mode




  use your keyboard arrows
g   File
           G
^          $
    Line
w              skip word

word       word       word



       b          previous word
W              skip WORD

word       word      word



       B          previous WORD
Jump to Line Number
 :n
 nG
n line number
DEMO
Edit Mode
I       i       insert

Hello World
append       a   A
open above
O
     Hello World
o
    open below
exit edit mode; return
esc
      to normal mode
DEMO
Delete   Yank
  Cut, Copy, Paste
Delete aka Cut


             dd delete line
             d delete word
Yank aka Copy
        Yank / Copy


   • yy yy yank line
   • cw yw yank word
p paste after

Hello World
   P paste before
DEMO
vimisms
w   word
        d   line


d       $   to end of line
    +   ^   to begin of line
        g   to begin of file
        G   to end of file
:wq   save quit
ea    append at end of word
cw    replace word
vim comamnds
> do it
. repeat
u undo / reverse
upper vs lower case

can be opposite command

can also be extreme version of
command
DEMO
Visual Mode
Visual Mode




      v          select range
      ctrl + v   select block
DEMO
Search
Search



  / searchtext
navigate matches

      N              n

     match          match


previous match   next match
move screen focus

  zt   focus cursor on top


 zz    focus cursor in middle


 zb    focus cursor on bottom
Replace

:s/old/new
DEMO
Plugins
~/.vim/plugin
C:Program Files (x86)Vimvimfilesplugin




                           Found online
                           www.vim.org
                           www.github.com
NERD Tree

project directory tree
Fugitive

vim plugin for git
Rails

vim plugin for rails
Pathogen

vim plugin for... plugins
Janus


        github.com/carlhuda/janus
        opinionated vim package for Mac
DEMO
Color Schemes
Color Schemes




comes with several schemes
         :colorscheme name
         :color name
Custom Color Schemes

     vimcast : create color scheme
color schemes
~/.vim/colors
C:Program Files (x86)Vimvimfilescolors


          syntaxes
~/.vim/syntax
C:Program Files (x86)Vimvimfilessyntax
DEMO
vimrc
what
set defaults
map keys
personalize your vim experience


             where
~/.vimrc
C:Program Files (x86)Vim_vimrc
nmap <silent> <c-n> :NERDTreeToggle<CR>

     map ctrl+n to NERD Tree Toggle
set guifont=Menlo Regular:h18

  set font to Menlo font size 18
" Presentation colors and config
  function! PresentationMode()
  
 colorscheme solarized
  
 set bg=light
  
 set nolist
  endfunction
  nmap <leader>PR :call PresentationMode()<cr>




pressing PR changes color scheme to solarized
DEMO
Let’s wrap it up
Some things we didn’t cover
    Tabs
    Windows
    Recording / Playback
    Running commands
    And much, much more
Other tools



              • Peep Open
              • Keycastr
vim in other apps

  • vimperator - Firefox
  • vimium - Chrome
  • viEmulator - Visual Studio
  • and others...
References
                         Flickr
• vimcast
• vim.org         •   greasylightbulb

• vim.wikia.com   •   chocolatebubbles

                  •   u2ultraviolet81

• Star Wars       •   Dave Linscheid


• Kung Fu Panda
www.codemav.com
        consolidate profiles
          build an identity
            earn points
          stay connected

     JOIN TODAY!
seriously... create an account already
I needz more vim!
 www.virtualbrownbag.com
 Thursday 12pm-1pm central
Questions?
buffers
                             :blast
                             last buffer
               File   File



:bnext
 next buffer

Weitere ähnliche Inhalte

Was ist angesagt?

How to become a practical Vim user
How to become a practical Vim userHow to become a practical Vim user
How to become a practical Vim userKana Natsuno
 
Auto closing parenthesis @vim conf2014
Auto closing parenthesis @vim conf2014Auto closing parenthesis @vim conf2014
Auto closing parenthesis @vim conf2014cohama
 
Itty bittypresentation lrug
Itty bittypresentation lrugItty bittypresentation lrug
Itty bittypresentation lrugTom Crinson
 
Anacronia on speed
Anacronia on speedAnacronia on speed
Anacronia on speedmfontani
 
WebCampKL 9 - 30-second tips to happiness. 16 apps in 8 minutes
WebCampKL 9 - 30-second tips to happiness. 16 apps in 8 minutesWebCampKL 9 - 30-second tips to happiness. 16 apps in 8 minutes
WebCampKL 9 - 30-second tips to happiness. 16 apps in 8 minutesArzumy MD
 
EME? CDM? DRM? CENC? IDK!
EME? CDM? DRM? CENC? IDK!EME? CDM? DRM? CENC? IDK!
EME? CDM? DRM? CENC? IDK!asciidisco
 
Your money, your media a DRMtastic (reverse|re) eng. tutorial
Your money, your media a DRMtastic (reverse|re) eng. tutorialYour money, your media a DRMtastic (reverse|re) eng. tutorial
Your money, your media a DRMtastic (reverse|re) eng. tutorialSecurity BSides London
 
Vim - for newbies, by Roy Osherove
Vim - for newbies, by Roy OsheroveVim - for newbies, by Roy Osherove
Vim - for newbies, by Roy OsheroveRoy Osherove
 

Was ist angesagt? (14)

What is Vim?
What is Vim?What is Vim?
What is Vim?
 
How to become a practical Vim user
How to become a practical Vim userHow to become a practical Vim user
How to become a practical Vim user
 
Vim FTW!
Vim FTW!Vim FTW!
Vim FTW!
 
Auto closing parenthesis @vim conf2014
Auto closing parenthesis @vim conf2014Auto closing parenthesis @vim conf2014
Auto closing parenthesis @vim conf2014
 
Itty bittypresentation lrug
Itty bittypresentation lrugItty bittypresentation lrug
Itty bittypresentation lrug
 
Anacronia on speed
Anacronia on speedAnacronia on speed
Anacronia on speed
 
Vim Hacks
Vim HacksVim Hacks
Vim Hacks
 
WebCampKL 9 - 30-second tips to happiness. 16 apps in 8 minutes
WebCampKL 9 - 30-second tips to happiness. 16 apps in 8 minutesWebCampKL 9 - 30-second tips to happiness. 16 apps in 8 minutes
WebCampKL 9 - 30-second tips to happiness. 16 apps in 8 minutes
 
EME? CDM? DRM? CENC? IDK!
EME? CDM? DRM? CENC? IDK!EME? CDM? DRM? CENC? IDK!
EME? CDM? DRM? CENC? IDK!
 
Breaking out of restricted RDP
Breaking out of restricted RDPBreaking out of restricted RDP
Breaking out of restricted RDP
 
Your money, your media a DRMtastic (reverse|re) eng. tutorial
Your money, your media a DRMtastic (reverse|re) eng. tutorialYour money, your media a DRMtastic (reverse|re) eng. tutorial
Your money, your media a DRMtastic (reverse|re) eng. tutorial
 
What JS? Itself
What JS? ItselfWhat JS? Itself
What JS? Itself
 
Vim - for newbies, by Roy Osherove
Vim - for newbies, by Roy OsheroveVim - for newbies, by Roy Osherove
Vim - for newbies, by Roy Osherove
 
Strings
StringsStrings
Strings
 

Andere mochten auch

0144 seguridad en_las_aplicaciones_que_hace_gene_xus_por_nosotros
0144 seguridad en_las_aplicaciones_que_hace_gene_xus_por_nosotros0144 seguridad en_las_aplicaciones_que_hace_gene_xus_por_nosotros
0144 seguridad en_las_aplicaciones_que_hace_gene_xus_por_nosotrosGeneXus
 
Introduction to IAS 15-20
Introduction to IAS 15-20Introduction to IAS 15-20
Introduction to IAS 15-20S M Ahmed
 
How to read an APA citation
How to read an APA citation How to read an APA citation
How to read an APA citation Lloyd_Wedes
 
Presentation of Apache Cassandra
Presentation of Apache Cassandra Presentation of Apache Cassandra
Presentation of Apache Cassandra Nikiforos Botis
 
Apa citation
Apa citationApa citation
Apa citationsherfel
 
APA Style Citation Format: Easy Guide & Samples
APA Style Citation Format: Easy Guide & SamplesAPA Style Citation Format: Easy Guide & Samples
APA Style Citation Format: Easy Guide & SamplesDania
 
Zsh shell-for-humans
Zsh shell-for-humansZsh shell-for-humans
Zsh shell-for-humansJuan De Bravo
 
Apa Citation Style
Apa Citation StyleApa Citation Style
Apa Citation Styledhemmo
 
APA Referencing and Citation Guide How to Write in APA Format
APA Referencing and Citation Guide How to Write in APA FormatAPA Referencing and Citation Guide How to Write in APA Format
APA Referencing and Citation Guide How to Write in APA FormatMyAssignmenthelp.com
 
Course on Ehtical Hacking - Introduction
Course on Ehtical Hacking - IntroductionCourse on Ehtical Hacking - Introduction
Course on Ehtical Hacking - IntroductionBharat Thakkar
 
Why zsh is Cooler than Your Shell
Why zsh is Cooler than Your ShellWhy zsh is Cooler than Your Shell
Why zsh is Cooler than Your Shellbrendon_jag
 

Andere mochten auch (20)

0144 seguridad en_las_aplicaciones_que_hace_gene_xus_por_nosotros
0144 seguridad en_las_aplicaciones_que_hace_gene_xus_por_nosotros0144 seguridad en_las_aplicaciones_que_hace_gene_xus_por_nosotros
0144 seguridad en_las_aplicaciones_que_hace_gene_xus_por_nosotros
 
Introduction to IAS 15-20
Introduction to IAS 15-20Introduction to IAS 15-20
Introduction to IAS 15-20
 
APA Citation
APA CitationAPA Citation
APA Citation
 
How to read an APA citation
How to read an APA citation How to read an APA citation
How to read an APA citation
 
Vim kindergarten
Vim kindergartenVim kindergarten
Vim kindergarten
 
Presentation of Apache Cassandra
Presentation of Apache Cassandra Presentation of Apache Cassandra
Presentation of Apache Cassandra
 
Apa citation
Apa citationApa citation
Apa citation
 
An Introduction To Linux
An Introduction To LinuxAn Introduction To Linux
An Introduction To Linux
 
APA Style Citation Format: Easy Guide & Samples
APA Style Citation Format: Easy Guide & SamplesAPA Style Citation Format: Easy Guide & Samples
APA Style Citation Format: Easy Guide & Samples
 
Zsh shell-for-humans
Zsh shell-for-humansZsh shell-for-humans
Zsh shell-for-humans
 
Basic 50 linus command
Basic 50 linus commandBasic 50 linus command
Basic 50 linus command
 
Deegan fat4e ppt_ch02
Deegan fat4e ppt_ch02Deegan fat4e ppt_ch02
Deegan fat4e ppt_ch02
 
Apa Citation Style
Apa Citation StyleApa Citation Style
Apa Citation Style
 
Deegan fat4e ppt_ch03
Deegan fat4e ppt_ch03Deegan fat4e ppt_ch03
Deegan fat4e ppt_ch03
 
APA Referencing and Citation Guide How to Write in APA Format
APA Referencing and Citation Guide How to Write in APA FormatAPA Referencing and Citation Guide How to Write in APA Format
APA Referencing and Citation Guide How to Write in APA Format
 
Deegan fat4e ppt_ch01
Deegan fat4e ppt_ch01Deegan fat4e ppt_ch01
Deegan fat4e ppt_ch01
 
Deegan fat4e ppt_ch04
Deegan fat4e ppt_ch04Deegan fat4e ppt_ch04
Deegan fat4e ppt_ch04
 
Course on Ehtical Hacking - Introduction
Course on Ehtical Hacking - IntroductionCourse on Ehtical Hacking - Introduction
Course on Ehtical Hacking - Introduction
 
Why zsh is Cooler than Your Shell
Why zsh is Cooler than Your ShellWhy zsh is Cooler than Your Shell
Why zsh is Cooler than Your Shell
 
Citation and referencing in research work
Citation and referencing in research workCitation and referencing in research work
Citation and referencing in research work
 

Ähnlich wie Vim week

Introduction to Vim plugins developed by non-Japanese Vimmer (English version)
Introduction to Vim plugins developed by non-Japanese Vimmer (English version)Introduction to Vim plugins developed by non-Japanese Vimmer (English version)
Introduction to Vim plugins developed by non-Japanese Vimmer (English version)deris0126
 
andrew's guide to vim
andrew's guide to vimandrew's guide to vim
andrew's guide to vimAndrew Yi
 
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19Akihiro Okuno
 
Tuffarsi in vim
Tuffarsi in vimTuffarsi in vim
Tuffarsi in vimsambismo
 
Unit 5 vim an advanced text editor
Unit 5 vim an advanced text editorUnit 5 vim an advanced text editor
Unit 5 vim an advanced text editorroot_fibo
 
Browser War 2: Standards strikes back
Browser War 2: Standards strikes backBrowser War 2: Standards strikes back
Browser War 2: Standards strikes backZi Bin Cheah
 
vim brownbag - Richard forth
vim brownbag - Richard forthvim brownbag - Richard forth
vim brownbag - Richard forthEdwardElric59
 
[artifactconf] Github for People Who Don't Code
[artifactconf] Github for People Who Don't Code[artifactconf] Github for People Who Don't Code
[artifactconf] Github for People Who Don't CodeChristopher Schmitt
 
Vim Eye for the Rails Guy - Cheatsheet
Vim Eye for the Rails Guy - CheatsheetVim Eye for the Rails Guy - Cheatsheet
Vim Eye for the Rails Guy - CheatsheetKarmen Blake
 
The Modern Developer Toolbox
The Modern Developer ToolboxThe Modern Developer Toolbox
The Modern Developer ToolboxPablo Godel
 
Vim Hacks (OSSF)
Vim Hacks (OSSF)Vim Hacks (OSSF)
Vim Hacks (OSSF)Lin Yo-An
 
Useful Vim Plugins
Useful Vim PluginsUseful Vim Plugins
Useful Vim Pluginsanveo
 
Containerized IDEs.pdf
Containerized IDEs.pdfContainerized IDEs.pdf
Containerized IDEs.pdfLibbySchulze
 

Ähnlich wie Vim week (20)

Introduction to Vim plugins developed by non-Japanese Vimmer (English version)
Introduction to Vim plugins developed by non-Japanese Vimmer (English version)Introduction to Vim plugins developed by non-Japanese Vimmer (English version)
Introduction to Vim plugins developed by non-Japanese Vimmer (English version)
 
andrew's guide to vim
andrew's guide to vimandrew's guide to vim
andrew's guide to vim
 
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
 
Basics
BasicsBasics
Basics
 
Vim survival guide
Vim survival guideVim survival guide
Vim survival guide
 
Vim #selen
Vim #selenVim #selen
Vim #selen
 
Tuffarsi in vim
Tuffarsi in vimTuffarsi in vim
Tuffarsi in vim
 
Gashuku Presen
Gashuku PresenGashuku Presen
Gashuku Presen
 
Gashuku Presen
Gashuku PresenGashuku Presen
Gashuku Presen
 
Kick my mouse away
Kick my mouse awayKick my mouse away
Kick my mouse away
 
Getting a CLUE at the Command Line
Getting a CLUE at the Command LineGetting a CLUE at the Command Line
Getting a CLUE at the Command Line
 
Unit 5 vim an advanced text editor
Unit 5 vim an advanced text editorUnit 5 vim an advanced text editor
Unit 5 vim an advanced text editor
 
Browser War 2: Standards strikes back
Browser War 2: Standards strikes backBrowser War 2: Standards strikes back
Browser War 2: Standards strikes back
 
vim brownbag - Richard forth
vim brownbag - Richard forthvim brownbag - Richard forth
vim brownbag - Richard forth
 
[artifactconf] Github for People Who Don't Code
[artifactconf] Github for People Who Don't Code[artifactconf] Github for People Who Don't Code
[artifactconf] Github for People Who Don't Code
 
Vim Eye for the Rails Guy - Cheatsheet
Vim Eye for the Rails Guy - CheatsheetVim Eye for the Rails Guy - Cheatsheet
Vim Eye for the Rails Guy - Cheatsheet
 
The Modern Developer Toolbox
The Modern Developer ToolboxThe Modern Developer Toolbox
The Modern Developer Toolbox
 
Vim Hacks (OSSF)
Vim Hacks (OSSF)Vim Hacks (OSSF)
Vim Hacks (OSSF)
 
Useful Vim Plugins
Useful Vim PluginsUseful Vim Plugins
Useful Vim Plugins
 
Containerized IDEs.pdf
Containerized IDEs.pdfContainerized IDEs.pdf
Containerized IDEs.pdf
 

Kürzlich hochgeladen

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Kürzlich hochgeladen (20)

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

Vim week

Hinweis der Redaktion

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n
  68. \n
  69. \n
  70. \n
  71. \n
  72. \n
  73. \n
  74. \n
  75. \n
  76. \n
  77. \n
  78. \n
  79. \n
  80. \n
  81. \n
  82. \n
  83. \n
  84. \n
  85. \n
  86. \n
  87. \n