vim
vim copied to clipboard
The official Vim repository
This PR originates from https://github.com/neovim/neovim/pull/19243. Adds a new option to avoid scrolling when opening/closing splits. Perceived by users of the [plugin](https://github.com/luukvbaal/stabilize.nvim) mentioned in the original PR as less visually jarring....
**Is your feature request about something that is currently impossible or hard to do? Please describe the problem.** Currently there seems to be only a 'previewheight' option for the classic...
### Steps to reproduce 1. create test.vim ``` call plug#begin(has('nvim') ? stdpath('data') . '/plugged' : '~/vimfiles/plugged') Plug 'https://github.com/itchyny/lightline.vim.git' call plug#end() set laststatus=2 ``` 2. PlugInstall to install lightline 3. open...
### Steps to reproduce printf '%s\n' {1..99} | gvim +'norm G' - I'm on GTK2 Vim, but judging by https://github.com/vim/vim/blob/1fc34225acbee5ddca2b9ec3f82b3014d385b7f8/src/gui.c#L55-L62 this report may apply to all other GUIs other than...
### Steps to reproduce I installed the latest vim-debian-2%9.0.0135-1 version on the debian8 system. First, I tried "make" to compile the source code, and then generated the vim executable in...
If you set cmdheight to 0, the showmode text never clears: % vim --noplugin -u NONE +'cmdheight=0 showmode' "-- INSERT --" shows, but after leaving insert mode it stays around...
% lldb ~/src/vim/src/vim -- --noplugin -u NONE +':set cmdheight=0' ~/.vim/vimrc After a bit of editing Vim segfaults; I haven't been able to determine clear steps to reproduce it, but usually...
### Steps to reproduce ```viml " Stuff here call prop_type_add( 'Virtual', #{} ) call prop_add( 1, 1, #{ type: 'Virtual', text: 'name:' } ) normal gg normal l ``` vim...
## Current problem The current syntax highlighting system is very slow, and there are noticeable lags when scrolling large C++ files which contain complex syntax elements. ## Issues of tree-sitter...