Skip to content
Chris edited this page Jun 3, 2016 · 2 revisions

Installation

Generally, each build should be custom tailored for the version of visual studio. This includes specifying both the correct edition and version number.

Platform specific step

Visual Studio Pro 2015

prior to build, edit the file EmacsKeys/source.extension.vsixmanifest. Look for an <InstallationTarget>, change the Version attribute from [12.0,] to [14.0,]

build the solution. Install using a command like VSIXInstaller.exe /a EmacsEmulations.vsix, specifying the full paths. Just running the vsix from a command shell may also work, but I never had a success on that path. If you do, please simplify these instructions. VSIXInstaller.exe should be in C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE> and the target in c:\dev\EmacsKeys\bin\Release\Microsoft.VisualStudio.Editor.EmacsEmulation.vsix.

wrap up in Visual Studio

select the Emacs in the keyboard mapping drop down in Tools/Options/Environment/Keyboard, look for Apply the following additional mapping scheme:

Restart Visual Studio, and it worked for me...

Thank you http://stackoverflow.com/questions/13884953/emacs-keybindings-in-visual-studio-2012-or-2013 for inspiration.