Giter Club home page Giter Club logo

7th-vim's Introduction

The 7th Vim

 _____ _   _             _           
|___  | |_| |__   __   _(_)_ __ ___  
   / /| __| '_ \  \ \ / / | '_ ` _ \ 
  / / | |_| | | |  \ V /| | | | | | |
 /_/   \__|_| |_|   \_/ |_|_| |_| |_|

安装简单,轻量、易用、高可配置性。

Index

Screenshot

7thvim

7thvim

7thvim

7thvim

7thvim

Install

# curl
bash <(curl -L https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh) -i

or

# wget
bash <(wget --no-check-certificate https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh -O -) -i

Check dependent

# curl
bash <(curl -L https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh) -c

or

# wget
bash <(wget --no-check-certificate https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh -O -) -c

Show language supported list

# curl
bash <(curl -L https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh) -l

or

# wget
bash <(wget --no-check-certificate https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh -O -) -l

Remove current config files and backup

bash <(curl -L https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh) -b

or

# wget
bash <(wget --no-check-certificate https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh -O -) -b

Help

# curl
bash <(curl -L https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh) -h

or

# wget
bash <(wget --no-check-certificate https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh -O -) -h

Update

# curl
bash <(curl -L https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh) -u

or

# wget
bash <(wget --no-check-certificate https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh -O -) -u

Customize

# Edit the following file to enable/disable language support you need
vim ~/.vimrc.language

# Edit your customize config file
vim ~/.vimrc.local

# Reload .vimrc (IN VIM!!!)
:source ~/.vimrc

Plugins

插件 说明
scrooloose / nerdtree 以树形目录窗格方式浏览文件
Xuyuanp / nerdtree-git-plugin NerdTree 显示 git 状态
tiagofumo / vim-nerdtree-syntax-highlight NerdTree 文件类型高亮
vim-airline / vim-airline 美化 Vim 状态栏
vim-airline / vim-airline-themes Airline Themes
junegunn / vim-easy-align 对齐插件,强迫症福音
iamcco / markdown-preview.nvim Markdown 预览
junegunn / vim-slash 优化搜索,移动清除搜索高亮
gorodinskiy / vim-coloresque 颜色值预览
jiangmiao / auto-pairs 符号自动补全
tpope / vim-surround 自动增加、替换配对符
junegunn / fzf.vim 强大、高效的搜索引擎
chxuan / change-colorscheme 配色方案切换
docunext / closetag.vim 自动关闭 HTML 标签
tabnine / YouCompleteMe 代码自动完成
ryanoasis / vim-devicons Vim Dev Icons
tpope / vim-repeat 增强 . 命令
mhinz / vim-startify 启动页
roman / golden-ratio 自动控制窗口大小
tomtom / tcomment_vim 添加/清除 注释
dracula / vim dracule 配色

补充说明: 插件相关功能及用法请参考对应网站

Key Mapping

快捷键/命令 说明
, Leader Key
<Ctrl> A INSERT 模式下移动光标到行首
<Ctrl> E INSERT 模式下移动光标到行尾
<Ctrl> B INSERT 模式下光标左移一位
<Ctrl> F INSERT 模式下光标右移一位
<Ctrl> J 跳转到下面的窗口
<Ctrl> K 跳转到上面的窗口
<Ctrl> H 跳转到左侧的窗口
<Ctrl> L 跳转到右侧的窗口
<Ctrl> N 打开 Buffer 列表中的下一个文件
<Ctrl> P 打开 Buffer 列表中的上一个文件
<Ctrl> F / <Leader>ff 在当前工作目录中搜索文件
<Leader>fb 在 Buffer 中搜索文件
<Leader>fh 在历史文件中搜索
<Leader>fc 搜索可用配色方案
<Leader>fl 在 Buffer 文件中进行文本搜索
<Leader>fm 搜索 Vim 中可用的命令
<Shift>-H 跳转到前一个 Tab
<Shift>-L 跳转到后一个 Tab
<Leader>t 开启新 Tab
<Leader>w 关闭当前 Tab
<Ctrl> E / <Leader>e 开启 Nerdtree
<F7> 开启 Markdown 预览
<F8> 关闭 Markdown 预览
<F9> 上一个配色方案
<F10> 下一个配色方案
gcc 注释/取消注释 当前行
g> 注释选中文本(VISUAL 模式)
:W sudo 命令保存文件

Q&A

7th-vim's People

Contributors

dofy avatar geekpany avatar everettjf avatar

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.