Differences

This shows you the differences between the selected revisions of the page.

2010-03-23 2010-03-23
created. Not sure where this belongs. I'm hoping someone can use what I entered and put it in the proper place. (kdpickett) I hope this is OK. My apologies if I have done something procedurally wrong. (kdpickett)
Line 4: Line 4:
  - From //Editor Preference//, select //Add ...//   - From //Editor Preference//, select //Add ...//
  - From the //Add Editor// window, click on the //External editor// radio button.   - From the //Add Editor// window, click on the //External editor// radio button.
-  - Click the //Browse// button and navigate to the path where Vim is installed.  For example, the default installation for a Windows installation of Vim is //"C:\Program Files\Vim\vim72\// (Assuming Vim 7.2 is your version).  You could also apply these steps to the portable version of Vim as well.+  - Click the //Browse// button and navigate to the path where Vim is installed.  For example, the default installation for a Windows installation of Vim is ''"C:\Program Files\Vim\vim72\'' (Assuming Vim 7.2 is your version).  You could also apply these steps to the portable version of Vim as well.
  - Select //gvim.exe// as the editor.  **(Note: This selects the GUI version of Vim.)**   - Select //gvim.exe// as the editor.  **(Note: This selects the GUI version of Vim.)**
-You will notice the the box will return something that looks similar to the following: +You will notice the the box will return something that looks similar to the following:\\ **''"C:\Program Files\Vim\vim72\gvim.exe"'' !.!**\\  
-//"C:\Program Files\Vim\vim72\gvim.exe" !.!// · +Make sure to leave the **!.!** as it is at the end of the string.\\  
-Make sure to ,leave the //!.!// as it is at the end. +For simple use of Vim, choosing any of the //External editor options// below the //Editor// selection are optional depending on your needs.  However, as you will see in the next section, this is not the case for using Vim with multiple tabs.··To complete the external editor selection, click the OK button at each dialog to finish the setup.
-··- For simple use of Vim, choosing the //External editor options// choices below are optional depending on your needs.  However, as you see below, this is not the case for using tabs. +
-  - Click OK to finish the setup.+
Whenever you right-click on a file and select **Edit**, the file will be loaded into Vim for editing. Whenever you right-click on a file and select **Edit**, the file will be loaded into Vim for editing.
==== Configuring WinSCP for Vim Multi-Tab Use ==== ==== Configuring WinSCP for Vim Multi-Tab Use ====
-Vim supports multiple tabs as of version 7.  Invoking a multiple tab session requires an additional command line argument to be passed to Vim.  In step 6 above, it documents what is returned when the Vim editor executable is selected.  The string **"C:\Program Files\Vim\vim72\gvim.exe" !.!** +Vim supports multiple tabs as of version 7.  Invoking a multiple tab session requires an additional command line argument to be passed to Vim.  Step 6 above documents what is returned when the Vim editor executable (//gvim.exe//) is selected.  The string **''"C:\Program Files\Vim\vim72\gvim.exe"'' !.!** 
-is indicated in the box for //External editor//.  In order to enable multiple tab support, you must pass the //--remote-tab-silent// argument to the command line just before ''!.!''So, the full command line string should look accordingly:\\  +is indicated in the box for //External editor//.  In order to enable multiple tab support, you must pass the //--remote-tab-silent// argument to the command line just before **!.!**To make this change, place your cursor in the drop-down box after the ''"'' and before the **!.!**.\\  
-''"C:\Program Files\Vim\vim72\gvim.exe" --remote-tab-silent !.!''+Just type in //--remote-tab-silent//. Make sure there is a space between that and **!.!**.\\
-//File(s) > Edit//+The full command line string should look accordingly:\\  
 +''"C:\Program Files\Vim\vim72\gvim.exe" --remote-tab-silent'' !.! 
 +\\  
 +In the section below titled //External editor options (affects editing remote files only)//, make sure the box titled //External Editor opens each file in separate window (process)// is **Un-Checked**.  You want each file to open in Vim in the same process since the tabs are derived in the same Vim session. 
 + 
 +To edit files in Vim using multiple tabs, select multiple files in the WinSCP file Explorer using your mouse and keyboard.  Right click on one of the highlighted files and select **Edit**.  Vim will load the selected files in separate tabs in one Vim edit session.