Code Monkey home page Code Monkey logo

vimrc's Introduction

Vimrc

wiki

My personal vim/neovim configuration files, dotfiles, docs and other scripts.

Requirements and Installation

OS: Linux, WSL

Vim/Neovim requirements:

  • vim 9.1+ (full features)
  • vim 7.4.629+ (minimal)
  • neovim 0.11.0+

See install/README.md for more details.

File Structure

File Name Description
install installation scripts
project_files config files for local project
root dotfiles
root/.config/nvim neovim configurations
root/.vim/vimrc full vimrc file
root/.vim/doc my vimdocs
terminal configurations for terminal emulators
wsl scripts for WSL

Vimrc Files

Vim

  • Full vimrc file: .vim/vimrc
    • Custom vim configuration file: ~/.vim/config.vim. See root/.vim/config.vim.example.
    • Local project vimrc file: .project.vim
    • vim-plug as plugin manager
  • Single vimrc file: .vimrc
    • Custom vim configuration file ~/config_single_vimrc.vim
    • Local project vimrc file: .vimrc (:h 'exrc')

Neovim

init.vim(root/.config/nvim/init.vim) is a soft link to root/.vim/vimrc, you can run install/setup.sh to create it.

  • Custom vim configuration file: ~/.vim/config.vim. See root/.vim/config.vim.example.
  • Local project vimrc file: .project.vim
  • lazy.nvim as plugin manager.

vimrc's People

Contributors

jiangyinzuo avatar

Stargazers

Sun Zehui avatar  avatar HAN LI avatar xiunian avatar 有空有空 avatar  avatar 清风无情 avatar Random Fly avatar  avatar nemo avatar Ryan avatar

Watchers

 avatar

vimrc's Issues

intergrate clang tools

clang-14                      clang-cpp.exe                 clang-move-16                 clang-reorder-fields.exe
clang-15                      clang-doc-16                  clang-move.exe                clang-repl-16
clang-16                      clang-doc.exe                 clang-offload-bundler-16      clang-repl.exe
clang-apply-replacements-16   clang-extdef-mapping-16       clang-offload-bundler.exe     clang-scan-deps-16
clang-apply-replacements.exe  clang-extdef-mapping.exe      clang-offload-packager-16     clang-scan-deps.exe
clang-change-namespace-16     clang-format                  clang-offload-wrapper.exe     clang-tblgen-16
clang-change-namespace.exe    clang-format-16               clang-pseudo-16               clang-tidy
clang-check-16                clang-format-diff             clang-query-16                clang-tidy-16
clang-check.exe               clang-format-diff-16          clang-query.exe               clang-tidy-diff
clang-cl-16                   clang-format.exe              clang-refactor-16             clang-tidy-diff-16.py
clang-cl.exe                  clang-include-cleaner-16      clang-refactor.exe            clang-tidy.exe
clang-cpp-14                  clang-include-fixer-16        clang-rename-16
clang-cpp-15                  clang-include-fixer.exe       clang-rename.exe
clang-cpp-16                  clang-linker-wrapper-16       clang-reorder-fields-16

clang-change-namespace: (do not forget // namespace foo)
https://reviews.llvm.org/D24183

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.