adwpc / Xvim
Powerfull vim configuration for C/C++/GO/JS coder(好用的vim插件集成包,支持C/C++/GO/JS)
Stars: ✭ 65
Programming Languages
golang
3204 projects
Projects that are alternatives of or similar to Xvim
Vim Yoink
Vim plugin that maintains a yank history to cycle between when pasting
Stars: ✭ 225 (+246.15%)
Mutual labels: plugin, viml
Vim Subversive
Vim plugin providing operator motions to quickly replace text
Stars: ✭ 168 (+158.46%)
Mutual labels: plugin, viml
Pure Css3 Animated Border
Pure CSS3 animated border for all html element.
Stars: ✭ 63 (-3.08%)
Mutual labels: plugin
Scxcodeeditorinset
Xcode plugin that adds an empty (configurable) space to the end of the editor text view
Stars: ✭ 64 (-1.54%)
Mutual labels: plugin
Multihighlight
Jetbrains IDE plugin: highlight identifiers with custom colors 🖌💡
Stars: ✭ 65 (+0%)
Mutual labels: plugin
Tcomment
An extensible & universal comment plugin that also handles embedded filetypes
Stars: ✭ 64 (-1.54%)
Mutual labels: viml
Bootstrapgrid
Sketch plugin inserts correct bootstrap grid in nested blocks.
Stars: ✭ 64 (-1.54%)
Mutual labels: plugin
Sublime Text Plugins For Frontend Web Development
📝 Collection of plugins for Frontend Web Development
Stars: ✭ 1,127 (+1633.85%)
Mutual labels: plugin
Wordpress Indieweb
Helps you establish your IndieWeb identity by extending the user profile to provide rel-me and h-card fields. It also includes a bundled installer for a core set of IndieWeb-related plugins.
Stars: ✭ 64 (-1.54%)
Mutual labels: plugin
Flutter appavailability
A Flutter plugin that allows you to check if an app is installed/enabled, launch an app and get the list of installed apps.
Stars: ✭ 63 (-3.08%)
Mutual labels: plugin
Camelcasemotion
Motion through CamelCaseWords and underscore_notation.
Stars: ✭ 64 (-1.54%)
Mutual labels: viml
Vue Confirm Dialog
Simple Confirm Dialog verification plugin with Vue.js.
Stars: ✭ 62 (-4.62%)
Mutual labels: plugin
Harbor
Harbor is a plugin that redefines sleep within your Spigot server!
Stars: ✭ 64 (-1.54%)
Mutual labels: plugin
Obs Streamfx
StreamFX is a plugin for OBS Studio which adds many new effects, filters, sources, transitions and encoders - all for free! Be it 3D Transform, Blur, complex Masking, or even custom shaders, you'll find it all here.
Stars: ✭ 1,128 (+1635.38%)
Mutual labels: plugin
Rep
A single-shot nREPL client designed for shell invocation
Stars: ✭ 64 (-1.54%)
Mutual labels: plugin
layout
support keys (you can diy keys in ~/.vim/vim/key.vim)
key | info | 说明 |
---|---|---|
, | leader key | 前缀键 |
,ll | open nerd tree on left | 打开文件浏览器 |
,rr | open tag bar on right | 打开符号浏览器 |
// | comment/uncomment code | 注释/反注释 |
,ff | auto format code | 自动格式化 |
,sm | search most recent used file | 查找最近使用过的文件 |
,sf | search file | 查找文件 |
,gd | jump to the definition(c/c++/go) | 跳转到定义(c/c++/go) |
,fs | cscope find symbols(c/c++/go) | 查找符号(c/c++/go) |
,ft | cscope find strings(c/c++/go) | 查找字符串(c/c++/go) |
<shift-right> | cscope jump to next result | 跳转到下一结果 |
<shift-left> | cscope jump to previous result | 跳转到前一结果 |
< | open/close cscope result list | 打开/关闭查找结果列表 |
<shift-down> | jump to next error | 跳转到下一错误 |
<shift-up> | jump to previous error | 跳转到前一错误 |
> | open/close error list | 打开/关闭错误列表 |
,zi | fold/unfold all code bolcks | 整体折叠 |
,za(or blank) | fold/unfold current block | 局部折叠 |
<tab> | switch to next buffer | 切换下一缓存 |
<shift-tab> | switch to previous buffer | 切换前一缓存 |
,tt | add/update your code title | 添加/更新文件说明 |
... | ... | ... |
support languages and features (支持语言与特性)【 1★=2☆】
language(语言) | highlight(高亮) | autocomplete(补全) | syntax(查错) | snips(补全块) | jump(跳转) | todo(待改进) |
---|---|---|---|---|---|---|
c | ★★☆ | ★★☆ | ★★ | ★★☆ | ★★ | ☆ |
cpp | ★★☆ | ★★☆ | ★★☆ | ★★☆ | ★★ | ☆ |
golang | ★★☆ | ★★☆ | ★★ | ★★☆ | ★☆ | ☆ |
javascript | ★ | ★★ | ☆ | ★★☆ | ☆ | ★★ |
html | ★ | ★ | ☆ | ★★☆ | ☆ | ★★ |
... | ... | ... | ... | ... | ... | ... |
plugins and resources path
this is a simple and powerful configuration of vim, you can diy your own vim base on it. you can share some good plugins with me.
path | DIY info | DIY说明 |
---|---|---|
~/.vimrc | entrance configuration | 插件入口 |
~/.vim/base.vim | base configuration | 基础配置 |
~/.vim/plugin.vim | plugins configuration | 插件们的配置 |
~/.vim/func.vim | function configuration | 自定函数 |
~/.vim/key.vim | key configuration | 快捷键配置 |
~/.vim/plugged/ | plugin installed dir | 插件默认安装目录 |
~/.vim/colors/ | colorscheme installed dir | 色彩主题安装目录 |
~/.vim/snips/ | snips collected dir | snip补全收集 |
~/.vim/ycm/ | .ycm_extra_conf.py dir | ycm配置目录 |
~/.vim/dicts/ | dictionary dir | 字典目录 |
install(中途vim-go安装工具时需使用翻墙网络)
git clone https://github.com/adwpc/xvim.git
cd xvim
#install vimrc
./install vimrc
#Q&A, see wiki first
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].