Questions tagged [microsoft-windows]
For questions specific to Vim implementations on the Microsoft Windows operating system.
219
questions
0
votes
0answers
9 views
ctrl-[ doesn't seem to be esc on windows in git for windows
ctrl+[ doesn't seem to be esc on windows in git for windows, how can I fix it?
2
votes
1answer
38 views
Navigating between split vi windows [duplicate]
On Windows OS, I am using Chrome web browser to ssh into a remote Linux terminal and using vi there. One can use Ctrl-w + hjkl to navigate among split vi windows. However, the problem is Ctrl-w ...
0
votes
1answer
20 views
Black Borders in Neovim when using Windows Terminal
Why when i am using Windows Terminal and i open Neovim that black borders are generated?.
-1
votes
1answer
36 views
make appending strange folder to my makeprg on Windows
I recently came to use NeoVim and I was trying to configure my vim to run a single file using :make command (My g++ is from MinGW), I tried to use
:let &makeprg = 'g++ -Wall -Wextra -std=c++17 -o %...
1
vote
1answer
45 views
Cannot remap Control Backspace and Control Shift Z in Windows
What's up with Control Backspace, and Control Shift Z for the Windows cmd terminal?
I cannot seem to remap them.
All the former does in Insert Mode is type Î, and then make the "z" letter ...
1
vote
1answer
34 views
vim-dadbod with Azure sql uses SQLCMD with quotes that break it
Greetings Vim Experts!
I'm using gVim on windows 10, and installing the plugin vim-dadbod to work with Azure SQL (SQL Server). I believe the plugin is installed correctly as I see the connection ...
0
votes
1answer
74 views
`set guicursor` has no effect in VIM on Windows
Neither set guicursor=i:ver25-iCursor nor set guicursor=a:blinkon0 have any effect in VIM on Windows.
I expected them to change the caret from a block to a line and to stop it from blinking, ...
1
vote
1answer
86 views
In Windows, plugins are not loading when gVim is started from a file
My gVim works perfectly when I open Vim\vim82\gvim.exe. However, when I right click a file and select open with > gVim the plugins do not load, while other settings in my _vimrc are applied like ...
0
votes
1answer
50 views
What's the best way to configure vim to unzip files with 7zip
In an answer to this particular question it said that it's enough to have unzip installed and available to make vim to unzip files on the fly. However what wonders me is there any way to configure vim ...
0
votes
1answer
111 views
Gvim E370: cannot load library python36.dll with installed Python 3.8
I get often error E370: cannot load library python36.dll while using different plugins like: Fugitive.vim. I have Python 3.8 install with proper PATH.
Is it possible to force Gvim to use python38.dll ...
2
votes
1answer
56 views
A problem when use ALE for syntax checking and gvim for vivado's editor
VIM version:
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Sep 14 2020 22:03:16)
OS information:
Microsoft Windows 10 Professional version 2004 (OS Version: 10.0.19041)
Problem Description:
I use gvim ...
1
vote
0answers
35 views
How to get gVim to respect the aero snap keyboard shortcuts, ie Win+Left, Win+Up, etc
Is there a way to get gVim on Windows 10 to respond to the Windows aero "snap" shortcuts that move the window the left, right, maximize, minimize? Ie, Win+Left, Win+Right, Win+Down, Win+Up.
...
0
votes
1answer
36 views
Adding python directory
After following some advice my vimrc contains:
set rnu
set nu
set autoindent
set pythonthreedll=C:\Program Files (x86)\Vim\vim82\autoload\python37.dll
set pythonthreehome=C:\Program Files (x86)\Vim\...
1
vote
2answers
82 views
Open file, make changes, save it as a new one. In one step, using the Windows command prompt
I have a file foo.txt with just a one line ab. I want to launch Vim in such a way that it will open this file, swap characters using xp, and then save it as bar.txt.
Something like this:
gvim foo.txt ...
1
vote
0answers
25 views
How can I keep my cursor normal after exiting a terminal buffer?
Right now, whenever I open a terminal with :term, my cursor changes from a half-height/orange cursor to a full-height/gray cursor (depending on the emulator).
When I navigate back to another window, ...
2
votes
1answer
26 views
Required to write gvimdiff file1 ..\..\..\file2 to diff correctly
I'm trying to diff two files using gvimdiff file1 file2. This works in certain parts of my file system, but if I'm several directories deep, it stops working. Instead, it'll open three files and one ...
2
votes
0answers
94 views
YouCompleteMe unavailable: unable to load Python [duplicate]
I have done PlugInstall but it gives:
YouCompleteMe unavailable: unable to load Python.
The same error happens while loading UltiSnips:
E370: Could not load python36.dll
My vimrc:
set rnu
set nu
...
0
votes
0answers
29 views
Much slower startup on Windows than WSL2
I finally got around to refreshing my vim setup and adding plugins and such. As a result, my startup time has gotten much worse. What's strange though is that it only seems to be an issue on Windows. ...
0
votes
0answers
80 views
Change cursor shape in Vim PowerShell
I have looked through the web but I have found no answer to this.
https://vim.fandom.com/wiki/Change_cursor_shape_in_different_modes
The above website mentions ways to do it in terminals but not when ...
1
vote
0answers
43 views
Which vim configuration makes green line on the screen when I'm not looking?
It's only been a few days since I configured vim, installed WSL2, etc. Everything was alright, but today was different. I opened vim, and began coding. My code was kind of long so I couldn't see the ...
0
votes
0answers
21 views
gVim on Windows not distinguishing Numpad Enter
Using gVim on Windows, I'm trying to add a mapping to <kEnter>, but it seems that it's not being treated seperately from <CR>. New to Windows, so I thought this may just be an OS thing, ...
-2
votes
1answer
101 views
Windows: disable Vim's start or intro screen
The same as the existing question, but for the Windows console version.
I do not see "startify.vim".
0
votes
1answer
39 views
Python script not running through vim but runs on Windows CMD
I have recently switched to vim from VS Code. I have Vim 8.2.
I have put these lines in my _vimrc file so that I can run python in vim by pressing F9:-
autocmd FileType python map <buffer> <...
0
votes
0answers
67 views
Remapping the menu key in Neovim-Qt
I would like to map the menu key (aka application key) on my keyboard to various behaviors in Vim, but in Neovim-Qt on Windows 7, Vim does not recognize presses of the menu button. For example, when I ...
0
votes
0answers
63 views
Vim syntax highlighting becomes crazy
Some overview and history.
Environment:
OS: Windows 8.1
Emulator: cygwin (mintty)
Terminal: xterm-256
Vim: v8.0 (Cygwin edition)
Vim setup:
Plugin manager: VimPlug
Enabled plugins:
Plug 'scrooloose/...
1
vote
1answer
51 views
undercurl not visible to me in gvim on WIndows 10
I like to use undercurl to highlight spelling mistakes in Vim. I believe it does this by default. This works fine in MacOS and Linux but it isn't visible for gvim on Windows 10. Originally, I ...
0
votes
0answers
35 views
Advantages and disadvantages of using 64-bit build over 32-bit build
For MS-Windows, VIM releases 32-bit executable as well as 64-bit executable. The VIM download page mentions that the 64-bit version uses a lot more memory, but is compatible with 64 bit plugins. Are ...
1
vote
1answer
1k views
In Windows 10, WSL 2, Windows Terminal, bash and VIM, how to avoid the conflict of <c-v>?
With the newly released Windows 10 update 2004, we can run native Windows Subsystem for Linux (WSL) 2 and install Ubuntu 20.04 on it. Then we can run native bash inside the latest Windows Terminal. ...
0
votes
1answer
55 views
How to open pdf from local path with parameters using gf/gx like command?
I have a path name with page number in vim buffer and I want to open it using Sumatra PDF.
d:\drivers\instruction.pdf -page 40
Instruction above works fine using command line - cmd.exe and it opens ...
1
vote
1answer
414 views
Portable Neovim. How to change default data folder? How to avoid registry entries?
I'm trying to make a protable Neovim so I can use my plug&play IDE from a USB thumbdrive on any offline Windows computer.
I managed to store my plugins and my sysinit.vim onto the USB drive and ...
1
vote
1answer
127 views
How do I get the name of the current terminal in Vim?
I'm currently running Vim in Windows 10. I want to specify in my config file certain settings for when I'm running Vim in Cmder, different settings when I'm running Vim in Alacritty, etc.
When in ...
1
vote
2answers
470 views
Portable NeoVIM configuration / Folder confusion
I'm attempting to create a portable Neovim configuration for Windows. I'm a bit confused about all the directories. Maybe someone can shed a little light on me :)
So I downloaded a pre-built archive ...
1
vote
0answers
420 views
Using xxd in Windows
I installed gvim82 to specifically use the xxd command in windows. I ran the :!xxd -i command followed by file_name.txt > header_file_name.h in the windows command prompt but nothing happens, not ...
1
vote
1answer
24 views
How to get realtime progress from :make and :grep on Windows
When I run :make or :grep from vim on Linux I see the make/grep progress in the standard output as it occurs and then, when the command completes, I can use :copen to navigate through the quickfix ...
2
votes
0answers
71 views
“Edit with existing Vim” - how does it work?
I have Vim 8.1.1 on Windows 7.
I can click on the file with right mouse button, and there will be an option "Edit with Vim". Then, if I click another file, there will be two options: "Edit with Vim" ...
0
votes
1answer
91 views
How to recover unsaved text without a swap file after Vim crashed?
I am using Vim 8 in WSL Ubuntu. While copying text into a file the terminal crashed. I don't believe it is the WSL as Task Manager does not show 'Not Responding'.
I have tried using this answer which ...
1
vote
1answer
38 views
terminal api not working on gvim
vim 8 support terminal, and has a api to let command in terminal to communicate back to vim.
For example:
In vim, define function like
" .vimrc
let g:cnt = get(g:, 'cnt', 0)
func! ...
4
votes
1answer
676 views
How can neovim on Windows be configured to use gitbash as the shell without breaking temp files?
At work I use neovim on Windows, and set the shell to bash using the bash executable that comes with Git for Windows (gitbash), which is in my PATH. The settings in the minimal init.vim pasted below ...
1
vote
1answer
80 views
Which event is triggered by deleting a character with the x key?
I have written a vimscript function. I want to use autocmd to call this function when a character is deleted with the x key. But autocmd requires an event name. Which event is triggered when a ...
1
vote
2answers
226 views
Plugin management on Windows?
I am really new to vim and have been trying to use it more over the past months. Issue is I cannot get the plugins to work, I have followed the steps on vim plug github and some other sites.
I am on ...
2
votes
1answer
397 views
How to get put the result of a shell command in a variable?
I would like to capture the result of a shell command into a vim variable inside of my vimrc file.
I tried using let myvar = system("DIR") however it seems to crash vim when I put it in my vimrc file....
2
votes
1answer
137 views
Unable to set WSL as the shell on gVim
I followed the instructions given in this answer: https://vi.stackexchange.com/a/16436/25843, and I've set my shell to point to wsl.exe like this (wsl.exe path seems to be different on my machine ...
2
votes
0answers
544 views
ftplugin not loading
This is my .vimrc
set nocompatible " be iMproved, required
filetype off " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle....
2
votes
1answer
71 views
Numpad behavior incorrect with vim.exe - Windows
On Windows with an installation of gvim 8.1, Numpad behavior is different between the GUI and the console.
The GUI (gvim.exe) has a TERM of builtin_gui and the keypad (with Numlock On) works properly....
1
vote
0answers
118 views
YouCompleteMe cannot find module
I am trying to get YCM working on Windows 10.
Vim version: 8.1 64-bit GUI
Since I'm using the regular gvim installer for Windows I have python support
Compiler flags as follows:
Compilation: cl -c /...
4
votes
1answer
4k views
Gvim 8.1 on Windows 10 won't source $HOME\_vimrc
I have a $HOME\_vimrc present, but it doesn't show up in the output of :scriptnames. And when I run gvim -V, it reports:
could not source "$HOME\_vimrc"
The only thing in my $HOME\_vimrc is the ...
1
vote
1answer
31 views
Cross-platform way to execute command with clean environment?
A plugin I use executes:
silent execute '%!cmd'
which fails because of a particular environment variable I have set that deliberately modifies the behaviour of cmd.
I can fix it with:
silent ...
1
vote
1answer
230 views
Quickfix and building a CMake project on windows
I'm trying to get to the point where I can build a CMake project in neovim and have it output a quickfix list that I can quickly step through. In Visual Studio, I would typically hit CTRL+b for build,...
3
votes
0answers
64 views
Syntax highlighting shows a yellow bar on Windows 10
Good afternoon,
I just started using the Ubuntu shell from Windows 10, and I copied my Mac .vimrc file. Everything seemed normal until these yellow bars started showing up at the end of some lines.
...
2
votes
1answer
265 views
Reduce size of undo file
I had a very large (14 digit) decimal number in my (Windows) clipboard. I had vim open in normal mode on the command line at the time. Accidentally, I pressed some key/mouse combination that caused ...