Thursday, October 25th at 7:00PM in Dreese Labs 266, Daniel Thau will be presenting an overview of various advanced functionality for the Vim text editor. This talk is not intended to fully educate the audience on the use of the discussed functionality so much as make the audience aware of the advanced functionality Vim has to offer in order to have something to work towards. Comfort with the basics of Vim would be useful but not required.
Some of the items planned on being discussed are:
- text-objects
- marks
- registers
- macros
- folding
- syntax highlighting
- mappings
- buffers/windows/tabs
- accessing remote files (scp://, ftp://, etc)
- running shell commands from within Vim
- the nuances of visual mode
- several cmdline commands such as :s and :g
- autocmds
- cmdline-window
- tags
- plugins
- diffs
- quickfix
- ins-completion
- basic vimscript
- automatic indentation
If there is anything else you would like, do not hesitate to ask about it.