4. vimshell
• Written in Vim script
• dependency: vimproc
• Written in Vim script and C
• Runs on Vim (of course!)
• No (bash-compatible) shell script
• The script language = Vim script
Monday, November 14, 2011
6. pros/cons
• Integration with Vim
• Integration with Vim plugins
• neocomplcache
• Special built-in commands
• Multiplatform
• Incompatibilities
• Response time
Monday, November 14, 2011
8. vimshell plugins
• built-in
• cd
• vim
• less
• vimshell-ssh
Monday, November 14, 2011
9. Commands for control
• :VimShellInteractive
• :VimShellSendBuffer
• :VimShellSendString
Monday, November 14, 2011
10. TIPS
• Start vimshell automatically
• just write VimShell in your vimrc
• Open/create a vimshell buffer
• nmap <Space>v <Plug>(vimshell_split_switch)
• cd in tab context
• let g:vimshell_cd_command = 'TabpageCD'
Monday, November 14, 2011