Computational Skills for Researchers: Intro vi/vim

Computational Skills for Researchers: Intro vi/vim

Instructor: Alper Kinaci, Senior Computational Specialist, Research Computing Services

vi and its successor vim (vi iMproved) are a powerful command line text editors used in Unix environments. According to Stack Overflow 2016 survey*, vim is the first choice of Data Scientists among development environments. Being a modal editor, different tasks are accomplished within different modes in vi/vim. This may seem complicated in the beginning but frequent users do not even need to take their hands off the keyboard while editing text or coding. All researchers who are editing texts and coding in their daily routine are welcome. Please bring your laptop to follow along; software installation instructions for Windows users will be provided prior to the workshop.