日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

(转) 共享个很棒的vim配置

發布時間:2025/4/16 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (转) 共享个很棒的vim配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

發現了一個很棒的vim配置方法,現在共享給大家。

https://github.com/kepbod/ivim

?

ivim - The Vim Distribution of Xiao-Ou Zhang

See ivim's states on GitEgo

Installation

Manual Install

  • A Vim/MacVim/gVim with version higher than 7.3 has been installed on your computer, and back up your origin vim stuff;
  • Install Vundle to install and update plugins,?git clone git://github.com/gmarik/vundle.git $HOME/.vim/bundle/vundle;
  • Install hybrid theme,?git clone git://github.com/w0ng/vim-hybrid.git $HOME/.vim/bundle/vim-hybrid;
  • Get ivim from github website,?git clone git://github.com/kepbod/ivim.git $HOME/ivim;
  • Make symbolic links of vimrc to your home directory,?ln -s $HOME/ivim/vimrc $HOME/.vimrc;
  • Install plugins,?vim +BundleInstall! +BundleClean! +qa!;
  • Just enjoy it!
  • Automatic Install (*nix only)

    via 'curl'

    curl -L https://raw.github.com/kepbod/ivim/master/tools/bootstrap.sh | bash

    via 'wget'

    wget --no-check-certificate https://raw.github.com/kepbod/ivim/master/tools/bootstrap.sh -O - | bash

    Updating

    bash $HOME/ivim/tools/update.sh

    If you confront errors when you update vim plugins, please run command below.

    bash $HOME/ivim/tools/restore.sh

    Requirements

    Vim

    • This distribution is adapted to both?Vim?and?MacVim/gVim. Remember that the Vim/MacVim/gVim version should be 7.3+, or errors would occur!

    Git

    • All the installations are based on?Git?which is a famous distributed revision control system. If you use Windows, you may need install?msysgit.

    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 use?Exuberant Ctags.

    To use this distribution with less bugs, please get more suggestions from?here

    Features

    Beautiful

    • Use lots of famous colorschemes to make your eyes feel comfortable in both Vim and MacVim/gVim.

      • Hybrid(default)
      • Tomorrow-Night
      • Solarized
      • Jellybeans

    Efficient

    • Make using Vim more convenient and faster, and lots of useful plugins (such as?Neocomplcache,?NERD_commenter,Syntastic?and?SingleCompile) confirm a better performance of Vim.

    This distribution is completely customisable using a?~/.vimrc.local,?~/.gvimrc.local?and?~/.vimrc.bundles.local!

    Plugin List

    • Vundle?- Manage the Vim scripts
    • Tagbar?- Browse the tags of source code files
    • NERD_tree?- Explore filesystem and to open files and directories
    • NERD_commenter?- Provide many different commenting operations and styles
    • Neocomplcache?- Performs keyword completion by maintaining a cache of keywords
    • surround?- Provide mappings to delete, change and add surroundings in pairs
    • delimitMate?- Provides automatic closing of quotes, parenthesis, brackets, etc.
    • Ctrlp?- Full path fuzzy file, buffer, mru and tag finder with an intuitive interface
    • Ag?- A front for ag, A.K.A. the_silver_searcher
    • Ack?- A replacement for 'grep' using Perl module App::Ack
    • Tabular?- Line up text easily
    • Syntastic?- Syntax check that runs files through external syntax checkers
    • EasyMotion?- Provide a much simpler way to use some motions in Vim
    • Indent Guides?- Visually display indent levels in Vim
    • fugitive?- Git wrapper
    • Gundo?- Visualize Vim undo tree
    • EasyTags?- Automated tag generation and syntax highlighting in Vim
    • Powerline?- Create better-looking, more functional Vim statuslines
    • SingleCompile?- Compile or run a single source file without leaving Vim
    • CamelCaseMotion?- Refine words motion in Vim
    • Zencoding?- High-speed HTML, XML, XSL coding and editing
    • Splitjoin?- Switch between a single-line statement and a multi-line one
    • Unite?- Search and display information from arbitrary sources
    • rails.vim?- Plugin for working with Ruby on Rails applications
    • Indent Object?- Text objects based on indent levels
    • NrrwRgn?- Focus on a region and making the rest inaccessible
    • unimpaired.vim?- Complementary pairs of mappings
    • abolish.vim?- Search for, substitute, and abbreviate multiple variants of a word
    • vimux?- Easily interact with tmux from vim
    • markdown-preview?- Select Markdown text, render to HTML and preview in browser
    • unite-outline?- Provide your Vim's buffer with the outline view
    • swap-parameters?- Swap parameters
    • autolink.vim?- Find and insert URLs for links in Markdown and ReST documents
    • textobj-word-column.txt?- Make operating on columns of code conceptually simpler and reduces keystrokes
    • vim-speeddating?Use CTRL-A/CTRL-X to increment dates, times, and more
    • GoldenView.vim?Manage windows more convenient
    • vim-startify?Provide a good start screen for vim
    • vim-multiple-cursors?Provide Sublime Text's awesome multiple selection feature to vim

    Each plugin has its unique requirements and configurations, so if you have any questions with them, please check help files of them first!

    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 type?vimtutor?on terminal.

    • 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 available?here. 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

    Notes

    This distribution refers to many other famous Vim configurations (mainly contain?spf13-vim,?Champions' Configuration?and?Steve's Configuration), so there may be some unavoidable errors in it, but I'll try my best to make it work well. If you have any questions, please feel free to?post your issues and suggestions! Thanks!

    Lisence

    ivim - The Vim Distribution of Xiao-Ou Zhang

    Copyright (C) 2013 Xiao-Ou Zhang

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    轉載于:https://www.cnblogs.com/easonliu/p/3632026.html

    總結

    以上是生活随笔為你收集整理的(转) 共享个很棒的vim配置的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 国产精品果冻传媒潘 | 高h调教冰块play男男双性文 | www.插插插.com | 欧美一区二区三区不卡视频 | 激情四射网 | 精品视频第一页 | 宅男在线视频 | 五月天免费网站 | 亚洲色图综合在线 | 95看片淫黄大片一级 | 青青色在线视频 | 日本一区不卡在线 | 久久婷婷综合色丁香五月 | av国产一区 | a级免费网站 | 天天插夜夜操 | 色人阁在线视频 | 欧美激情免费看 | 国产福利网 | 人妻少妇被粗大爽9797pw | 亚洲成人精品 | xxx一区| 色妞综合网 | 日韩欧美电影一区二区三区 | 日本91在线 | 裸体视频软件 | 一级aaaa毛片| 黄在线免费观看 | 天堂成人 | 噜噜色av | 福利网站在线观看 | 国产av电影一区二区三区 | 久久成人a毛片免费观看网站 | 欧美韩一区二区 | 日韩一级完整毛片 | 波多野结衣久久 | 亚洲AV无码片久久精品 | 在线看免费毛片 | 狠狠狠狠狠狠干 | 国产小视频一区 | 大香伊人中文字幕精品 | 91精品视频在线播放 | 美女黄视频网站 | 一级视频片| 四虎激情 | 最新国产露脸在线观看 | 国产白浆在线观看 | 国产精品久免费的黄网站 | 欧美成人tv | 国产精品videossex久久发布 | 蜜桃臀aⅴ精品一区二区三区 | 国产第113页 | 久久久精品免费 | 色戒电影未测减除版 | 少妇看片 | 阿v天堂2017| 97国产精品人人爽人人做 | 色哟哟无码精品一区二区三区 | 国产黄视频在线观看 | 亚洲成人动漫在线观看 | 久久一区二区电影 | 日本裸体动漫 | 男人扒女人添高潮视频 | 日韩在线视频你懂的 | 九九热在线播放 | 美女被娇喘视频 | 欧美毛片网站 | 成人av手机在线 | 自拍露脸高潮 | 五月深爱婷婷 | av色噜噜| 一女双乳被两男吸视频 | 日本黄色特级片 | 青青草手机视频在线观看 | 麻豆com | 日韩三级视频在线播放 | 欧美精品一区二区免费 | 极品美女销魂一区二区三区 | 日韩不卡在线观看 | 成人在线视频网址 | 日日夜夜综合网 | 让男按摩师摸好爽视频 | 久久人人爽天天玩人人妻精品 | 国产精品va在线观看无码 | 五月天激情视频在线观看 | 中文字幕乱码亚洲精品一区 | 一级做a爱片性色毛片 | 成人午夜精品视频 | 国产十八熟妇av成人一区 | 国产精品欧美激情在线 | 国产一区二区在线免费观看视频 | 欧美精品福利视频 | 亚洲高清在线一区 | 日韩v| 少妇aaaaa| 操极品美女 | 欧洲视频一区二区 | 不卡一区二区三区四区 | 国产精品综合 |