vim-bootstrap4-snippets


Ⅰ. 插件描述

Bootstrap 4 markup snippets for Vim

Ⅱ. 基本信息

创建日期:  2016-05-16
使用用户:  22
Github星:  44
插件作者:  Vanja Jelic

Ⅲ. 安装方法

使用Vundle管理器安装

在你的.vimrc下添加:
Plugin 'jvanja/vim-bootstrap4-snippets'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall

对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。

使用NeoBundle管理器安装

在你的.vimrc下添加:
NeoBundle 'jvanja/vim-bootstrap4-snippets'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall

使用VimPlug管理器安装

在你的.vimrc下添加:
Plug 'jvanja/vim-bootstrap4-snippets'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall

使用Pathogen管理器安装

在终端中运行以下命令:
cd ~/.vim/bundle
git clone https://github.com/jvanja/vim-bootstrap4-snippets

Ⅳ. 文档说明

# Bootstrap 4 Snippets

HTML snippets for Twitter Bootstrap 4 markup, for the Vim UltiSnips and snipMate.

Installation

Using Vundle

# add this line to your .vimrc
$ Plugin 'jvanja/vim-bootstrap4-snippets'

Using Pathogen

$ cd ~/.vim
$ mkdir bundle
$ cd bundle

# Install vim-bootstrap4-snippets
$ git clone git://github.com/jvanja/vim-bootstrap4-snippets.git

Usage

In an html file, type a trigger name in Insert mode, and press your snippet trigger key to expand it into HTML markup.

btn

which generates:

<button type="button" class="btn btn-primary"></button>

See Trigger Glossary below for a full list of triggers.

Menu

Trigger Glossary

Templates

SnippetsDescriptions
cdnb4Generates a CSS & JS from CDN
htmlb4Generates a Basic HTML Template
htmlblGenerates a Blog Template
htmlcaGenerates a Carousel Template
htmlcoGenerates a Cover Template
htmldaGenerates a Dashboard Template
htmlgdGenerates a Grids Template
htmljbGenerates a Jumbotron Template
htmlnbGenerates a Navbar Template
htmlnbfxGenerates a Fixed Navbar Template
htmlnbjGenerates a Justified nav Template
htmlnbstGenerates a Static top Navbar Templat
htmlsfGenerates a Sticky footer Template
htmlsfnGenerates a Sticky footer w/ navbar T
htmlsiGenerates a Sign-in Template
htmlstGenerates a Starter Template

Layout

Grid
SnippetsDescriptions
conGenerates a container
confGenerates a fluid container
rowGenerates a row
gridGenerates a grid
colGenerates a column
col-xsGenerates a extra small column
col-smGenerates a small column
col-mdGenerates a medium column
col-lgGenerates a large column
col-xlGenerates a extra large column
colcfGenerates a Clearfix for Grid system
3colGenerates a 3 Columns Grid
2colGenerates a 2 Columns Grid
4colGenerates a 4 Columns Grid
6colGenerates a 6 Columns Grid
12colGenerates a 12 Columns Grid
2colrGenerates a Responsive 3 Columns Grid
3colrGenerates a Responsive 2 Columns Grid
4colrGenerates a Responsive 4 Columns Grid
6colrGenerates a Responsive 6 Columns Grid
12colrGenerates a Responsive 12 Columns Gri
Media
SnippetsDescriptions
medGenerates a Media
medrGenerates a Media right
medmGenerates a Media middle
medbGenerates a Media bottom
medlGenerates a Media List
Responsive Utilities
SnippetsDescriptions
colhGenerates a Responsive hidden classes
colvpGenerates a Responsive visible print
colhpGenerates a Responsive hidden print c

Content

Typography
SnippetsDescriptions
texmGenerates a Text Muted
dihGenerates a Display Heading
leadGenerates a Lead
bloGenerates a Blockquotes
blorGenerates a Blockquotes Reverse
lisunGenerates a List Unstyled
lisinGenerates a List Inline
deshoGenerates a Horizontal Description
imgrGenerates a Responsive Image -
imgroGenerates an Image Rounded -
imgciGenerates an Image Circle -
imgthGenerates an Image Thumbnail -
imglGenerates an Image Left -
imgrGenerates an Image Right -
imgceGenerates an Image Center -
Tables
SnippetsDescriptions
tabGenerates a Table
tabsGenerates a Tables (full option)
tabhinGenerates a Tables Head Inverse
tabrGenerates a Tables Responsive
tdcsGenerates a Tables Colspan
tabtrcGenerates a Tables Colors (tr)
tabtdcGenerates a Tables Colors (td)
Figures
SnippetsDescriptions
figoooFigure

Components

Buttons
SnippetsDescriptions
btnGenerates a Button
btncGenerates a Button colors
btnoGenerates a Button Outline
btnaGenerates a Button < a >
btniGenerates a Button < input >
btnszGenerates a Button sizes
btnbkGenerates a Button block
btnastGenerates a Button state < a>
btnstGenerates a Button state
btntGenerates a Button toggle
btnprGenerates a Button plugin Radio
Button group
SnippetsDescriptions
btngrGenerates a Button group
btntlbGenerates a Button toolbar
btngrsiGenerates a Button group size
btndrGenerates a Button dropdown
btngrvrGenerates a Button group
Button dropdown
SnippetsDescriptions
btnddGenerates a Button dropdown
btnduGenerates a Button dropup
Forms
SnippetsDescriptions
formGenerates a Form Controls
formgrGenerates a Form group
forminGenerates a Form inline
formhlGenerates a Form hidden label
formgridGenerates a Form w/ Grid
formcbGenerates a Form Checkbox
formcbinGenerates a Form Checkbox inline
formraGenerates a Form Radio
formrainGenerates a Form Radio inline
formrawolaGenerates a Form Radio w/o label
formscGenerates a Form Static Controls
formdisGenerates a Form disabled state
formreoGenerates a Form Readonly
formiptszGenerates a Form input sizing
formsltszGenerates a Form select sizing
formcolszGenerates a Form column sizing
formhtGenerates a Form Help text
formvalGenerates a Form Validation
formctmcbGenerates a Form Custom checkbox
formctmraGenerates a Form Custom radio
Input group
SnippetsDescriptions
iptgGenerates an Input Group
iptgszGenerates an Input Group Sizing
iptbtnaddGenerates a Buttons addons
iptbtnwddGenerates a Buttons w/ dropdowns
iptbtnsegGenerates a Segmented buttons
Dropdowns
SnippetsDescriptions
drpGenerates a Dropdown
drpagmGenerates a Dropdown Alignement
drpmhGenerates a Dropdown menu header
Jumbotron
SnippetsDescriptions
jumGenerates a Jumbotron
jumfGenerates a Fluid Jumbotron
Label
SnippetsDescriptions
labGenerates a Label
labcoGenerates a Label context
labpiGenerates a Label pill
Alerts
SnippetsDescriptions
alesuGenerates an Alert success
aleinGenerates an Alert info
alewaGenerates an Alert warning
aledaGenerates an Alert danger
aledisGenerates an Alert dismissing
Card
SnippetsDescriptions
carGenerates a Cards
carctGenerates a Cards content type
carszGenerates a Cards sizing
cartaGenerates a Cards Text alignment
caricGenerates a Cards image caps
carioGenerates a Cards image overlays
caritGenerates a Cards inverted text
cargrGenerates a Cards groups
cardkGenerates a Cards decks
carcolGenerates a Cards columns
cargrGenerates a Cards groups
cargrGenerates a Cards groups
Navs
SnippetsDescriptions
navGenerates a Nav
navinGenerates a Nav inline
navtbGenerates a Nav tabs
navplGenerates a Nav pills
navplskGenerates a Nav pills stacked
navtbddGenerates a Nav tabs w/ dropdown
Navbar
SnippetsDescriptions
nvbGenerates a Navbar
nvbcGenerates a Navbar color
nvbconoutGenerates a Navbar container out
nvbconinGenerates a Navbar container in
nvbftGenerates a Navbar fixed top
nvbfbGenerates a Navbar fixed bottom
nvbclpGenerates a Navbar collapse
nvbtgGenerates a Navbar toggler
nvbGenerates a Navbar
Breadcrumb
SnippetsDescriptions
breGenerates a Breadcrumb
Pagination
SnippetsDescriptions
pagGenerates a Pagination
pagszGenerates a Pagination
pagerGenerates a Pagination pager
Progress
SnippetsDescriptions
proGenerates a Progress
procoGenerates a Progress context
procostGenerates a Progress striped
prostanGenerates a Progress
List group
SnippetsDescriptions
lisGenerates a List
lislaGenerates a List label
lisliGenerates a List linked
lisbtnGenerates a List button
lisdisGenerates a List disabled items
liscoGenerates a List context
lisccGenerates a List custom content
Modal
SnippetsDescriptions
modGenerates a Modal
modszGenerates a Modal sizes
modgrGenerates a Modal grid
modcbGenerates a Modal content based
Scrollspy
SnippetsDescriptions
scrGenerates a Scrollspy
Tooltips
SnippetsDescriptions
tooGenerates a Tooltipc
Popovers
SnippetsDescriptions
popGenerates a Popover
popdiGenerates a Popover direction
Collapse
SnippetsDescriptions
collGenerates a Collapse
collaGenerates a Collapse accordion
Carousel
SnippetsDescriptions
caroGenerates a Carousel
carocaGenerates a Carousel caption
Utilities
SnippetsDescriptions
textaGenerates a Text alignment
texttGenerates a Text transform
textcolGenerates a Text context colors
cloiGenerates a Close icon
cenbGenerates a Center block
cleGenerates a Clearfix
hidGenerates a Hidden content
invGenerates an Invisible content
sroGenerates a Screen reader
imgreGenerates an Image replacement
embGenerates a Responsive embeds

Credits

These snippets are Vim rewrite of the Atom Bootstrap 4 plugin.

Bugs

Bootstrap 4 at the time this was created is still in alpha ( v4.0.0-alpha.2 ) so there could be
some breaking changes. Feel free to contribute.


Back to Top

添加新评论