Giter VIP home page Giter VIP logo

wolandark / wim Goto Github PK

View Code? Open in Web Editor NEW
293.0 5.0 15.0 6.79 MB

This is a Vim configuration that gets you a similar experience as a full-featured IDE. This is accomplished using native vim features with the help of some plugins.

Home Page: https://wolandark.github.io/wim/

License: GNU Affero General Public License v3.0

Vim Script 95.94% Shell 4.06%
vim vim-configuration vimrc ide

wim's People

Contributors

erjanmx avatar vimpersian avatar wolandark avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

wim's Issues

cursor shape

Hello. Thanks for best Wim config.
My terminal default cursor shape is I-Beam and also in vim editor is I-Beam too but when I for example open terminal in vim (space+t) and then I close it, my cursor shape change to block shape and also affect to my terminal too, Is is bug??
Regards.

Yank and paste

Hey Woland! First of all THANK YOU for this! It's really the best vimrc I've found. And I've been searching for ages.

I have a little issue. Normally I use "#yy" or "#dd" and "p" to cut or copy and paste "#" amount of lines. This does not seem to work in your file, so you probably remaped those keys. How can I set this back to the original way? And where in the vimrc do you modify this behavior?

Thanks again,
David

Vim keeps jumping into stdio.h

I used this environment with coc-clangd installed, to write some small C programs with it. No further additions to it has been made.

After saving my main.c with the arguments for the function dprintf used in the wrong order, vim keeps jumping into the stdio.h, where dprintf is defined, along with the error message, and doesn't let me get back to my .c-file.

Cursor Change Delay

Hello!

I am loving this vim configuration! Keep up the good work!

Sadly, I am experiencing one issue. I prefer the cursor a certain way so I went ahead and changed line 152 and 153
from

let &t_SI = "\<Esc>]50;CursorShape=1\x7"
let &t_EI = "\<Esc>]50;CursorShape=0\x7"

to

let &t_SI = "\e[3 q" 
let &t_EI = "\e[1 q" 

This sets the cursor style to blinking block and blinking underline when switching between modes. After changing the style, I notice a cursor change delay when you switch modes i.e. switching between normal, insert, and visual mode.

My guess is that there might be something wrong in the config; something is causing the delay. I ran a test using a different vim config and there was no issues. My old vimrc also did not experience this issue.

Here is a demonstration of what I mean:
wim_bug

  • open vim using wim config - only changed the cursor settings
  • change between normal and insert mode - notice delay
  • open vim using a different config with the -u flag - config only has cursor settings
  • change between normal and insert mode - notice NO delay

What might be the issue here? Any help would be greatly appreciated as I use different cursor styles to distinguish what vim mode I am using.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.