Windows support
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- bash, git, powershell, python, vim
- Domain
- cli, operating-systems, tooling
Research direction
Start with the generated .vimrc and reproduce the reported behavior in gvim launched from PowerShell versus Git Bash on Windows Server 2019. Check the Vim Plug paths and the git-gutter and ultisnips failures; done means the configuration launches consistently and the affected plugins either work or are handled appropriately on Windows.
Written by the indexing model from the issue text.
Description
- Vim bootstrap version(number in first line): Just got it from the website today
- Operating system: Windows Server 2019
- Vim/Nvim version: gvim 8.1.1
- Languages: C, python, Go
I can get gvim to open with the vim-bootstrap configuration, but only if I edit the .vimrc file, replacing a couple of paths:
let vimplug_exists=expand('~/./autoload/plug.vim')
" ... skip a few lines
call plug#begin(expand('~/./plugged'))
to
let vimplug_exists=expand('~/vimfiles/autoload/plug.vim')
" ... skip a few lines
call plug#begin(expand('~/vimfiles/plugged'))
When I then call gvim from powershell, the plug-ins will install. However nothing works when I start the initial launch from git bash.
One thing I've noticed is that a number of the plug-ins don't work on Windows - such as git-gutter (messages about being unable to open temporary files in C:/Users/user/AppData/Local/Temp/5/RandChars.tmp while processing 143_git_supports_command_line_config_override) and ultisnips (constant reminders that it needs python installed).
Once they're out of the way I've found the system to be quite usable. Perhaps those plug-ins should be disabled if the user selects Windows for their OS?
- Dominant language
- HTML
- Stars
- 2.1k
- Forks
- 208
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from editor-bootstrap/vim-bootstrap
-
Difficulty 4/5 3-5 days Newbie friendliness 20/100
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
editor-bootstrap/vim-bootstrap#443 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 25/100
editor-bootstrap/vim-bootstrap#438 · 4 comments ·
-
editor: neovim
Difficulty 3/5 1-2 days Newbie friendliness 25/100
-
editor: vim lang: go
Difficulty 3/5 1-2 days Newbie friendliness 25/100
editor-bootstrap/vim-bootstrap#428 · 1 comment · 1 reaction ·
All issues in editor-bootstrap/vim-bootstrap
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
from:qa priority:P2 reliability tech-debt
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
spec-kitty/spec-kitty#4874 ·
-
0. Needs triage bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
nextcloud/fulltextsearch#1011 ·
-
automation code-quality cookie deep-report documentation improvement quick-win task-mining
Difficulty 1/5 Under an hour Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100