Website profiles · Technology insights · Alternatives

vim-bootstrap.com

Generate a fully configured .vimrc for Neovim or Vim in seconds. Select languages, frameworks, themes and plugins — download a production-ready configuration.

No paid content found
Visit website
Profile views 9 Outbound visits 5 Normal
Vim Bootstrap Full homepage screenshot

At a glance

Category
Development
Language
English
Paid-content signal
No paid content foundObserved
Registered
2014
Hosting
CloudflareInferred
HTTPS certificate trusted
PassedObserved
Last updated

Website review

This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.

What is Vim Bootstrap?

Vim Bootstrap is a web-based configuration generator for Vim and Neovim. Instead of writing a .vimrc from scratch, you pick your languages, a framework or two, a color theme, and optional plugins through a visual interface, then download a ready-to-use configuration file. The site describes the output as "production-ready," meaning the generated config comes with sensible defaults already wired up — linters, LSP integrations, and essential plugins — rather than leaving you to assemble those pieces yourself.

The workflow is deliberately short: choose, customize, generate. You select from a set of supported languages (the page lists options such as Python, Go, Rust, TypeScript, Lua, and others), choose between Neovim and Vim as your editor, pick a theme from a gallery of schemes like gruvbox, dracula, or onedark, and optionally add plugins from curated categories such as file management and fuzzy finding. The result is a downloadable .vimrc that you can drop into your setup or commit to a dotfiles repository.

Who it suits

  • Developers who are new to Vim or Neovim and want a working setup without learning the plugin ecosystem first.
  • People who switch machines often and want a fast, repeatable starting point.
  • Anyone who wants LSP and linting configured without hand-editing config files.

Who might skip it

  • Experienced users with an established, highly customized config — a generated baseline may just get in the way.
  • Anyone who prefers to understand every line of their configuration before using it.

The key trade-off is speed versus control. You get a sensible, editable starting point in seconds, and the site explicitly notes there is no lock-in: everything it generates can be modified and evolved. The cost is that a generated config reflects general best practices, not your specific workflow, so expect to prune and adjust over time.

A practical next step: if you are setting up a new machine, generate a config with only the languages you actually use, install it, and run your editor for a week before adding more plugins. That keeps the initial surface small enough to debug. If you would rather build from a curated community starting point, GitHub hosts many maintained Vim and Neovim configurations you can compare against.

How do I generate a .vimrc for Neovim or Vim with Vim Bootstrap?

Vim Bootstrap generates a ready-to-use .vimrc from a web form: you pick your languages, frameworks, theme, and optional plugins, then download the file and drop it into your Vim or Neovim setup. It is aimed at people who want a sensible starting configuration without hand-assembling plugin and LSP boilerplate.

How the generator works

The site describes three steps:

  1. Choose — select the programming languages and frameworks you work with, plus a color theme.
  2. Customize — add extra plugins from curated categories (for example, file and buffer management, with options like a fuzzy finder and motion plugins).
  3. Generate — download the configuration and follow the install instructions.

You also choose the target editor: Neovim (Lua scripting, built-in LSP client, modern features) or Vim (the classic, highly configurable editor). The generated config is plain and editable — the site explicitly says there is no lock-in, so you can commit it to your dotfiles repository and evolve it yourself.

A concrete workflow

Suppose you mainly write Python and TypeScript, use Svelte, and like a dark theme:

  • Select Python, TypeScript, and Svelte.
  • Pick a theme such as gruvbox or onedark.
  • Expand the plugin categories and add only what you recognize — a fuzzy finder is a safe first addition; skip anything you do not understand yet.
  • Generate, download the .vimrc, and place it where your editor reads it (~/.vimrc for Vim, or the equivalent init file for Neovim).
  • Start the editor and let plugin installation finish on first launch, then commit the file to version control.

When this approach fits

Situation Generator is a good fit Hand-written config is better
First real Vim/Neovim setup Yes — gets you running quickly Only if you already know the plugin ecosystem
Learning how configs are structured Yes — you get a readable file to edit —
Very specific or minimal setup Maybe — you will strip parts out Yes
Long-term maintenance Fine, since everything is editable Yes

The trade-off is control versus speed: a generated file includes defaults and plugins you may not need, so expect to delete sections as you learn what you actually use.

Next step

Before generating, write down the two or three languages you touch most weeks and one theme you already like; keep the plugin list short on the first pass. If you want to understand the editor first, read the official documentation at Vim or Neovim, and browse community configurations at GitHub for examples of how others structure their dotfiles.

Should I choose Neovim or Vim as the editor for my generated configuration?

Pick Neovim if you want the modern defaults and Lua-based ecosystem; stick with Vim if you need the classic editor on a machine where Neovim isn't installed or you already have a Vim setup you trust. Vim Bootstrap's generator treats this as an explicit choice — the page shows Neovim as "a refactor of Vim built for users who want the good parts of Vim, and more," with modern features, Lua scripting and a built-in LSP client, and Vim as "the classic, highly configurable text editor."

H3 What actually differs in practice

  • Language server setup. Neovim's built-in LSP client means generated configs can wire up completions and diagnostics with fewer moving parts. On Vim you generally rely on plugin-based integration, which is more to configure and more to debug.
  • Config language. Neovim configs lean on Lua, which is easier to structure as your setup grows. Vim configs stay in Vimscript, which is fine for small setups and widely documented.
  • Availability. Vim ships on nearly every Unix-like system by default. Neovim usually needs an install step, which matters if you work over SSH on servers you don't control.
  • Terminal and plugin assumptions. Modern Neovim plugins increasingly target recent Neovim versions first. Some Vim plugins are Vim-only or lag behind.

H3 A quick decision guide

Your situation Reasonable pick
New to modal editing, want LSP working fast Neovim
Editing on remote servers where you can't install software Vim
Existing Vimscript config you've tuned for years Vim
Want Lua, treesitter-style tooling, active plugin ecosystem Neovim
Shared or locked-down work machine Vim

H3 Try it before committing

Generate both configs from Vim Bootstrap — select the same languages, theme and plugin categories, then download each. Run the Neovim version for a week on real work, keeping your old Vim config untouched as a fallback. If the LSP and completion behavior saves you time, keep it; if you keep reaching for your old setup or hit missing-dependency friction, the Vim output is a legitimate destination rather than a consolation prize.

Which programming languages and frameworks can I select in the generator?

Vim Bootstrap lets you pick from 18 languages and 2 frameworks when generating a .vimrc or Neovim config.

Languages: c, elixir, elm, erlang, go, haskell, html, javascript, lisp, lua, ocaml, perl, php, python, ruby, rust, scala, typescript.

Frameworks: svelte, vuejs.

Selections are made with visual cards rather than by editing config files, and each language choice preconfigures the relevant linters, LSP integrations and essential plugins with sensible defaults. You also choose the editor target — Neovim or Vim — and a color theme from 14 options, then download the generated config.

Practical note on the trade-off: language selections are the main driver of how heavy your generated config becomes, since each one pulls in its own tooling. If you only work in two or three languages day to day, selecting just those keeps startup faster and the file easier to read when you later hand-edit it.

Next step: before generating, list the languages you actually touch in a typical week — including ones you only read, such as html or lua when tweaking configs — and select those. The output is fully editable and can be exported to your dotfiles repository, so you can add a language later by regenerating or editing by hand rather than trying to anticipate everything up front.

Can I customize the generated config with additional plugins and themes?

Yes. Vim Bootstrap is built around customization: you pick a theme and add extra plugins before generating, and the resulting config stays fully editable afterward.

What you can change before generating

  • Theme: choose from the listed color schemes (for example gruvbox, dracula, onedark, solarized, molokai).
  • Plugins: add extras from curated categories, such as file and buffer management (fzf, vim-easymotion).
  • Editor target: generate for Neovim or Vim.
  • Languages and frameworks: select the ones you work with so linters and language support are preconfigured.

What you can change after generating The output is a plain .vimrc you download, so nothing is locked in. You can edit it by hand, commit it to your dotfiles repository, and keep evolving it. The generator gives you a sensible starting point rather than a managed service.

A practical decision rule Use the generator when you want a working baseline quickly and don't want to assemble LSP, linter and plugin wiring yourself. Edit the file directly when you need something the visual options don't cover — a plugin from outside the curated categories, a custom keymap, or per-machine conditional logic.

Example scenario A developer who mainly writes Python and TypeScript selects both languages, adds fzf for file switching, picks gruvbox, and generates for Neovim. The downloaded config already has language tooling wired up. Later, they add a note-taking plugin by editing the file and pushing it to their dotfiles repo.

Next step Generate once with a minimal selection first, read through the resulting file to see how plugins and language settings are organized, then regenerate with more options or edit by hand. Reading the generated file is the fastest way to learn what you'd be maintaining.

For comparison, hand-rolled setups often start from a community distribution such as GitHub-hosted configs, but those bundle many opinions at once; a generator lets you choose the pieces up front.

Is the generated configuration locked in, or can I edit it and keep it in my dotfiles?

Yes — the generated configuration is not locked in. Vim Bootstrap produces a .vimrc file you download, and it is a plain, editable file. You can keep it in your dotfiles repository, commit it to version control, and change any line over time. The site itself frames this as "no lock-in": everything is editable, and you can export the config into your dotfiles and evolve it.

This matters practically. A generator is a starting point, not a managed service. Once the file is on your machine, nothing on the website controls it, so your own edits are the source of truth. That is different from an editor distribution that updates itself and may overwrite local changes.

A few things worth knowing before you rely on that freedom:

  • You own future updates. If you later change languages, themes or plugins, the generator will not patch your existing file. You either edit it by hand or regenerate and merge the differences.
  • Regenerating means diffing. If you want to re-run the generator after your own customizations, keep the old file and compare, so you do not silently lose your changes.
  • Dotfiles fit naturally. Because the output is a single config file, it works with whatever dotfile manager you already use — a bare Git repository, symlink-based setups, or a tool like chezmoi or GNU Stow.

For a concrete scenario: a developer who switches from Python to Go can either add the Go settings manually or regenerate a fresh config and merge the new language block into the versioned file. The first path preserves their tweaks; the second is faster but needs a diff.

Next step: download the generated file, commit it to your dotfiles repository as the baseline, then make your own edits in separate commits. That way every change is attributable and reversible. If you want to compare approaches, the official GitHub repository for the project is where the generated templates live, and Vim documents the configuration options you will be editing.

Related questions

More questions →
What Is AstroNvim and Should You Use It Instead of Plain Neovim?

AstroNvim is a Neovim configuration, not a fork of Vim or Neovim and not a single plugin. It ships a curated set of plugins and defaults so you get a working editor immediately, while staying modular enough to customize like any other Neovim plugin. Choose it if you want a feature-rich starting point without adopting an opaque config system; stay on plain Neovim if you prefer building your setup from an empty init.lua and adding only what you need.

What AstroNvim actually is

The project describes itself as "an aesthetically pleasing and feature-rich Neovim configuration that focuses on extensibility and usability." That distinction matters:

  • It runs on Neovim, so your existing Neovim knowledge, keybindings concepts, and Lua configuration still apply.
  • It is a configuration, meaning it is a collection of plugins wired together with sensible defaults — not a separate editor binary.
  • It is modular: the config is built as a collection of plugins "configured like any other Neovim plugin without the need for esoteric configuration mechanisms."

If you have read about the difference between Vim and Neovim, AstroNvim sits one layer above Neovim: it configures Neovim rather than replacing it.

Key features out of the box

Feature What it gives you
Community plugin ecosystem Access to AstroCommunity, a community-maintained plugin marketplace for adding plugins or language support
Automatic tool setup Language servers, linters, and formatters installed through Mason, the built-in package manager — no code required
Fast startup Extensive lazy loading of plugins keeps startup fast, whether you open an empty session or a file directly
Aesthetic UI An interface focused on showing needed information without wasting space
Modular configuration Plugins configured the same way as in any Neovim setup
Stability-focused development Avoids breaking changes, tracks versions of built-in plugins, and follows semantic versioning for reliable updates

How it compares to plain Neovim and other configs

AstroNvim positions itself as a middle ground. The project's own FAQ states that other Neovim configurations tend to be either "powerful out of the box but hard to customize, or easy to customize but minimal out of the box functionality." AstroNvim aims for a strong default experience while letting you tweak where you want.

Use this to decide:

  • Plain Neovim: maximum control, zero inherited opinions, but you assemble LSP, completion, file navigation, and UI yourself.
  • Minimal configs: quick to read and modify, but you add most functionality manually.
  • Heavy, opinionated configs: feature-complete on day one, but customization can fight the framework.
  • AstroNvim: feature-complete defaults with a documented customization path and versioned stability.

If your priority is a stable, updatable base you can extend incrementally, AstroNvim fits. If you want to understand every line of your config from the start, plain Neovim is the better fit.

Language support: what to expect

AstroNvim does not ship direct support for any single language out of the box. Instead it provides a base for setting up any language easily. Language support comes through AstroCommunity, which offers more than 40 language packs you can add to your configuration.

Practical implication: after installing AstroNvim, adding a language means adding the relevant AstroCommunity pack plus installing the corresponding tools through Mason — not editing low-level LSP configuration by hand.

Getting started

  1. Follow the Getting Started Guide, which walks you through setting up the user template.
  2. Once the template is in place, start using AstroNvim and explore its defaults.
  3. Read the rest of the documentation to learn how to customize further.
  4. Add language support by pulling in AstroCommunity packs and installing tools via Mason.

The user template is the key concept: it is where your personal overrides live, keeping your changes separate from the upstream configuration so updates stay reliable.

Who should adopt it

  • You want a polished Neovim experience without writing an LSP and plugin stack from scratch.
  • You value semantic versioning and a project that avoids breaking changes.
  • You want to add language support incrementally through a community marketplace.
  • You are comfortable with Neovim's Lua configuration model.

Skip it if you want a from-scratch config you fully author, or if you are not yet using Neovim at all — AstroNvim configures Neovim, so Neovim is a prerequisite.

How Do I Generate a Production-Ready .vimrc with Vim Bootstrap?

Vim Bootstrap is a web-based configuration generator that builds a ready-to-use .vimrc for Vim or Neovim from visual selections instead of hand-written config. You pick your languages, frameworks, color theme, and optional plugins, then download the result and follow the install instructions. It fits anyone who wants a working editor setup in minutes and is willing to edit the generated file afterward — the output is plain, editable config, not a locked framework.

What the generator lets you configure

The generator is organized around four selection areas plus an editor choice:

Step What you select Options shown on the site
1. Choose Programming languages, frameworks, color theme 18 languages, 2 frameworks, 14 themes
2. Customize Additional plugins from curated categories 1 plugin category (e.g. File Management)
3. Generate Download the config and install —

Languages (18): c, elixir, elm, erlang, go, haskell, html, javascript, lisp, lua, ocaml, perl, php, python, ruby, rust, scala, typescript.

Frameworks (2): svelte, vuejs.

Themes (14): badwolf, codedark, dogrun, dracula, gruvbox, hackerman, material, molokai, onedark, pencil, solarized, sonokai, vadelma, wombat.

Additional plugins: an expandable list grouped by category. The File Management category, for example, includes fzf (fuzzy finder for files and buffers) and vim-easymotion (motion/navigation). Categories are collapsed by default and can be expanded, with Select all / Clear controls.

Editor: Neovim or Vim. The site describes Neovim as a Vim refactor with modern features, Lua scripting, and a built-in LSP client; Vim as the classic, highly configurable editor often treated as a full IDE.

Step-by-step: generating your .vimrc

  1. Open the generator and go to the "Build your configuration" section.
  2. Select languages by clicking the language cards you work with. Each selection adds the relevant tooling to the generated config.
  3. Select frameworks if you use svelte or vuejs.
  4. Pick a color theme from the 14 schemes.
  5. Add optional plugins — expand a category such as File Management and check the plugins you want, or use Select all.
  6. Choose Neovim or Vim as your target editor.
  7. Click Generate and download your configuration.
  8. Follow the install instructions included with the download to place the file and finish setup.

The expected result is a production-ready .vimrc with linters, LSP integrations, and essential plugins preconfigured with sensible defaults, so you skip most manual setup.

What "best practices built in" actually saves you

The site states that linters, LSP integrations, and essential plugins come preconfigured with sensible defaults. In practice this means you don't have to:

  • research and wire up a linter per language you selected,
  • configure an LSP client for each language,
  • hand-pick and order a base set of essential plugins.

You still own the result: everything is editable, and the site explicitly notes there is no lock-in — you can export the config to your dotfiles repository and evolve it over time.

Neovim vs Vim: how the choice affects your config

The editor selection changes what the generated config targets:

  • Neovim — the site highlights modern features, Lua scripting, and a built-in LSP client. Choose this if you want the newer architecture and native LSP support.
  • Vim — the classic editor, described as an improved version of vi and configurable enough to serve as a full IDE. Choose this if you're staying on Vim or want maximum compatibility with existing Vim setups.

If you're unsure which editor to run at all, that decision comes first — the generator only configures the editor you pick.

After download: installing and keeping it editable

  1. Place the generated .vimrc where your editor reads its config (Vim reads .vimrc; Neovim users typically keep an equivalent init file — follow the install instructions shipped with your download).
  2. Launch your editor and confirm plugins load and your theme applies.
  3. Commit the file to your dotfiles repository so the setup is versioned and portable.
  4. Edit freely: add or remove plugins, change the theme, or adjust linter/LSP settings. Nothing in the generated file is off-limits.

Common snags to expect:

  • Plugin manager not installed — generated plugin entries need a plugin manager present; check the install instructions before assuming plugins will load.
  • Missing language tooling — linters and LSP servers usually need the underlying binaries installed on your system, not just referenced in config.
  • Wrong editor target — a config generated for Neovim won't behave identically under Vim, so regenerate if you switch.

When to use the generator vs. writing your own

Use Vim Bootstrap when you want a fast, sensible starting point across multiple languages and don't want to assemble linters, LSP, and plugins by hand. Write your own from scratch when you have very specific requirements the generator's curated categories don't cover, or when you'd rather understand every line before it exists. The middle path — generate, then edit — is what the tool is designed for, since the output is fully editable and exportable to your dotfiles.

What Is Neovim and How Does It Differ From Vim?

Neovim is a refactored, community-driven fork of Vim that keeps modal editing and Vim's keybindings while adding built-in LSP support, Lua scripting, async plugin architecture, and more modern defaults. If you already know Vim, your muscle memory transfers directly; if you're starting fresh, Neovim is the version most new users pick because its ecosystem is more active. The catch: Neovim ships unopinionated, so most people pair it with a configuration or distribution like AstroNvim to get a usable editor quickly.

The short version

  • Same editing model. Modes, motions, operators, and : commands work as they do in Vim. hjkl, ciw, :%s/old/new/g — all still valid.
  • Different internals. Neovim is a fork, not a plugin. It reorganized Vim's codebase to make async work and external tooling practical.
  • Different defaults. Neovim enables features that Vim leaves off or requires plugins for.
  • Different ecosystem. Lua is the first-class configuration language, and most new plugins target Neovim first.

Key differences

Built-in LSP client

Vim has no native Language Server Protocol client. Neovim includes one, so code completion, go-to-definition, diagnostics, and refactoring work through language servers without a third-party plugin layer. You still need to install the servers themselves and wire them up, but the protocol handling is part of the editor.

Lua scripting

Vimscript still works in Neovim, but Lua is the recommended configuration language. Lua is faster to execute, easier to read, and can call into Neovim's API directly. This is why so much modern plugin development happens in Lua first.

Async plugin architecture

Neovim's job control and API allow plugins to run work in the background without blocking the UI. In practice this means things like fuzzy finding, git integration, and LSP requests feel responsive on large projects, where synchronous Vim plugins can stall.

Modern defaults

Neovim turns on sensible defaults that Vim users historically added by hand — things like termguicolors, incremental search behavior, and a default vimrc location that follows XDG conventions. You spend less time on boilerplate.

Treesitter and the plugin ecosystem

Neovim's built-in Treesitter integration gives plugins access to a real syntax tree rather than regex-based highlighting. Combined with a larger pool of active plugin authors, this is the main reason new features tend to land in Neovim first.

Dimension Vim Neovim
Editing model Modal, Vim keybindings Modal, Vim keybindings (same)
Config language Vimscript Lua (Vimscript still supported)
LSP Via plugins Built-in client
Async plugins Limited Core architecture
Defaults Conservative More modern out of the box
Ecosystem momentum Maintained, slower Larger share of new plugins

What Neovim does not give you

Neovim is deliberately unopinionated. A fresh install is a capable text editor, not an IDE. There is no file tree, no statusline theme, no autocompletion UI, and no language support until you add it. That's a feature for people who want to build their own setup, and a friction point for everyone else.

This is where distributions come in. AstroNvim, for example, describes itself as "an aesthetically pleasing and feature-rich Neovim configuration that focuses on extensibility and usability." It bundles a UI, plugin management, and automatic tool setup through Mason so you can install language servers, linters, and formatters without writing configuration code. Its stated goal is to sit between "powerful out of the box but hard to customize" and "easy to customize but minimal out of the box."

Worth noting: AstroNvim doesn't ship direct support for any specific language by default. It provides the base, and AstroCommunity — a community-maintained plugin repository — offers 40+ language packs you can add.

How to try it

  1. Install Neovim. Use your system package manager or a prebuilt release. Verify with nvim --version.
  2. Run it. Type nvim in a terminal. You'll get a bare editor.
  3. Learn the basics interactively. Inside Neovim, run :Tutor. This opens a guided lesson covering motions, operators, and modes — the same tutorial Vim ships.
  4. Decide on configuration. Either write your own init.lua, or install a distribution. AstroNvim's getting-started guide walks through setting up its user template, after which you can customize from there.

If you already use Vim daily, step 3 is optional — open a file and start editing. The differences you'll notice first are the Lua config path and the presence of vim.lsp in the API.

Choosing between them

Stay on Vim if you have a working configuration you don't want to migrate, you depend on a Vim-only plugin, or you're on a system where you can't install Neovim.

Move to Neovim if you want built-in LSP, prefer Lua over Vimscript, or want access to the plugins being actively developed today. If you want a working IDE-like setup without assembling it yourself, a distribution like AstroNvim is the fastest route — just understand that you're adopting someone else's opinions, and you'll customize by overriding them rather than starting from a blank file.

Website Overview

An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality. Page metadata, canonical configuration and social previews work together to provide more consistent search and sharing presentation.

Domain and Registration

Registered in 2014, this domain has about 12 years of history. That suggests continuity, although ownership and purpose may have changed. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The domain uses the common .com extension, which is not an independent safety signal.

DNS and Email

The observed email authentication setup is incomplete: DMARC is missing. Nameservers are provided by Cloudflare, indicating managed DNS hosting. MX records point to the Cloudflare Email Routing email service. No CNAME was found; the observed records resolve directly to addresses. TXT records include verification markers for Google. Such markers may also remain after a service stops being used.

TLS and Certificates

The public key uses EC with 256 bits. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued by Let's Encrypt, commonly associated with automated certificate services. The certificate's total validity is about 89 days, consistent with a short renewal cycle.

HTTP and Browser Security

The checked browser-security headers were not detected, leaving fewer explicit browser-side safeguards. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The cf-ray response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers. The Server header identifies cloudflare without an exact version.

Technology Stack Analysis

The public page identifies jQuery, Tailwind CSS, Google Analytics, Cloudflare without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

Twitter Card metadata is configured. JSON-LD includes Organization data, helping describe the organization as an entity. The title has 56 characters, within a common display range. A meta description is present, with 158 characters. The observed directives allow indexing and link following.

Hosting and Email

DNSCloudflare
HostingCloudflare
EmailCloudflare Email Routing
Approximate IP geolocation (inferred; a CDN or proxy may differ from the origin server) Location unknown Inferred 104.21.80.21

Registration details

RDAP / WHOIS

RegistrarDynadot Inc
Registered2014-05-27
Expires2027-05-27
Domain statusclient transfer prohibited
Nameserversivan.ns.cloudflare.com、sara.ns.cloudflare.com
DNSSECunsigned

DNS records

DNS

TypeNameValueTTLPriority
Avim-bootstrap.com104.21.80.21300—
Avim-bootstrap.com172.67.173.21300—
AAAAvim-bootstrap.com2606:4700:3030::ac43:ad15300—
AAAAvim-bootstrap.com2606:4700:3033::6815:5015300—
MXvim-bootstrap.comamir.mx.cloudflare.net30026
MXvim-bootstrap.comisaac.mx.cloudflare.net30039
MXvim-bootstrap.comlinda.mx.cloudflare.net30090
NSvim-bootstrap.comivan.ns.cloudflare.com86400—
NSvim-bootstrap.comsara.ns.cloudflare.com86400—
TXTvim-bootstrap.comgoogle-site-verification=HN3AC_SEy83ZYytN36RD87Rx-rYvUCjjyqAyLa7-cn8300—
TXTvim-bootstrap.comv=spf1 include:_spf.mx.cloudflare.net ~all300—

TLS and certificates

TLS / SSL

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectvim-bootstrap.com
IssuerLet's Encrypt
Valid until2026-11-18T17:44 · Remaining when checked: 46 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HTTP

HeaderValue
content-typetext/html; charset=utf-8
cache-controlprivate
servercloudflare

Identified technologies

jQueryTailwind CSSGoogle AnalyticsCloudflare

Pages, Search and Sharing

Meta descriptionGenerate a fully configured .vimrc for Neovim or Vim in seconds. Select languages, frameworks, themes and plugins — download a production-ready configuration.
Canonical URLhttps://vim-bootstrap.com/
LanguageEnglish (default)
Twitter Cardsummary_large_image
All bots 1 allowed · 7 disallowed
  • Allow/
  • Disallow/generate.vim
  • Disallow/langs
  • Disallow/frameworks
  • Disallow/themes
  • Disallow/plugins
  • Disallow/plugin-categories
  • Disallow/validate-plugins

User reviews (0)

  • No reviews yet.