Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

I love Vim, and I also love modifying it to be more convenient and efficient. So I name it "ivim"! Welcome to contribute to ivim.

License

NotificationsYou must be signed in to change notification settings

kepbod/ivim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

    _       _             (_)   __(_)___ ___    / / | / / / __ `__ \  / /| |/ / / / / / / / /_/ |___/_/_/ /_/ /_/

Version: 3.0

After about 7 years' development, ivim contains 2 versions to satisfy different requirements.

  • ivim: highly customizable vim configuration, and it has morecolorschemes andsettings. (Not maintained)
  • ivim_mini: vim configuration with fast startup time and convenient usage, compatible with Vim 8.0+ and NeoVim. (Recommended)

If you love ivim, welcome tobuy me a cup of coffee ☕. Thx!!!

Features

Beautiful

Use lots of famous colorschemes to make your eyes feel comfortable in both Vim and NeoVim.

  • ivim

ivim

Colorscheme:Hybrid

  • ivim_mini

ivim_mini

Colorscheme:Nord

You could install the patched font fromnerd-fonts (Example to install patched font in Mac could be foundhere).

Efficient

  • Make using Vim more convenient and faster, and lots of useful plugins confirm a better performance of Vim.

Plugin List

Requirements

Vim

  • This distribution is adapted to bothVim andNeoVim. For Vim, version should be 7.3+, and 8.0+ is recommended. For NeoVim, 0.1.5+ is recommended.

Git

  • All the installations are based onGit which is a famous distributed revision control system. If you use Windows, you may need installmsysgit.

Ctags

  • Ctags generates an index (or tag) file of language objects found in source files that allows these items to be quickly and easily located by a text editor or other utility. I recommend you to useExuberant Ctags.

To use this distribution with less bugs, please get more suggestions fromhere.

Installation

bash<(curl -L https://raw.githubusercontent.com/kepbod/ivim/master/setup.sh) -i# orbash<(wget --no-check-certificate https://raw.githubusercontent.com/kepbod/ivim/master/setup.sh -O -) -i
bash<(curl -L https://raw.githubusercontent.com/kepbod/ivim/master/setup.sh) -m# orbash<(wget --no-check-certificate https://raw.githubusercontent.com/kepbod/ivim/master/setup.sh -O -) -m
bash<(curl -L https://raw.githubusercontent.com/kepbod/ivim/master/setup.sh) -u# orbash<(wget --no-check-certificate https://raw.githubusercontent.com/kepbod/ivim/master/setup.sh -O -) -u

Updating

bash$HOME/.ivim/setup.sh -n

Configuration

  • This distribution is completely customisable using~/.vimrc.ivim.local,~/.vimrc.local,~/.gvimrc.local and~/.vimrc.bundles.local! (only forvimrc)
  • To make full use of auto-completion and syntax checking, please referwiki.

Contributation

Welcome to contribute to ivim, seeissue #31 for details. Thank you very much for your supporting!

Vim Tips

Learning Vim

  • A good learning method of Vim is vimtutor, a 30 minute tutorial that teaches the most basic Vim functionality hands-on.

    To try it, just typevimtutor on terminal.

  • To practice vim skills, you can enable hard mode, and it will disable the arrow keys, the 'hjkl' keys, the page up/down keys, and a handful of other keys which allow one to rely on character-wise navigation.

    To enable it, just type:call HardMode() in normal mode.

  • Another way to get familiar with Vim commands and settings is just rely on the strong help system of Vim.

    It's easy and convenient to type:h or:help in Vim for help of whatever you want to know.

  • A beautiful Vim cheat sheet is availablehere. If you want one, just click it!

Key Mappings

  • Because I have set some key mappings for more convenient typing and checking, you may feel inconvenient with them at start. But if you get familiar with them, I'm sure you will love them.

    You can just type:map in Vim to see them.

More Tips

  • Vim_Tips_Wiki is an excellent website, and you can learn much from it.
  • Vimcasts publishes free screencasts about Vim. It's useful and interesting! Believe me!

Hope You Enjoy Vimming!!!

License

Copyright (C) 2012-2019 Xiao-Ou Zhang. See theLICENSE file for license rights and limitations (MIT).

About

I love Vim, and I also love modifying it to be more convenient and efficient. So I name it "ivim"! Welcome to contribute to ivim.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors7


[8]ページ先頭

©2009-2025 Movatter.jp