vimrc - 皆さん、こんにちは。私は vim を使い始めたばかりです。HTML、CSS、JS を作成するフロントエンド開発者です。良い構文強調表示プラグインについて何かお勧めはありますか?
ringa_lee
ringa_lee 2017-05-16 16:34:52
0
5
1022

付属のこの種の vim は本当に退屈すぎます。

いくつか紹介してください。ありがとう。

ringa_lee
ringa_lee

ringa_lee

全員に返信(5)
我想大声告诉你

まず最新の Gvim 8.0 を自分でダウンロードまたはコンパイルします

Windows で vim を使用します。vim で Web を作成することもできます
でも、msysGit に付属の vim を使用して Web を作成するのは初めてです msysGit には不完全な MSYS 環境が含まれており、
msysGit に付属する vim も不完全な vim です。

まず完全な vim を見つけてから、プラグインの問題について話し合ってください

以下は WEB 開発に役立つプラグインです

使用しているプラ​​グイン マネージャーのチュートリアルを参照してください

コマンド エラー

リーリー
個人的には、まだ使用することをお勧めしますPlug

GitHub Atom 或者 VS Code質問者さんは、コメントでgvimは簡潔ではないので好きではないと言っていましたので、いくつか写真を追加します


これがあなたが見ているGvimです

これが私のGvimです

これは私の VPS 上の vim です

同じ設定を変更せずに、Windows/Linux、GUI/CLI で動作します。

すみません、2枚目の写真と3枚目の写真の違いは何ですか?

Vim には 2 つのタイプがあります。1 つは他人用、もう 1 つは自分用です。


あなたに最適なツールは、自分で設定するツールです

私が vim を好きなのは、かっこいいからでも、自慢できるからでもありません。

しかし、自由度が高く、カスタマイズ可能で、拡張性が高いため

Sublime Text 拡張機能は Python に基づいています
GitHub Atom 拡張機能は NodeJS に基づいています

vim は +lua+mzscheme 、 +perl+python+python3+ruby+tcl に加え、 vimL という独自の言語もあります

簡単に言うと、上記の言語のいずれかで vim プラグインを作成できます。 Python
GitHub Atom 扩展基于NodeJS
而vim,支持+lua, +mzscheme+perl, +python, +python3, +ruby, +tcl,并且自身也有一门语言叫做vimL例:

  • 拡張機能を使用してください: https://github.com/Shougo/neo...

    lua

  • 拡張機能を使用してください: https://github.com/SirVer/ult...

    python/python3

  • 拡張機能を使用します: https://github.com/wincent/co...

    ruby

  • を使用してネイティブ拡張機能を作成するのは問題ありません: https://github.com/Shougo/vim...

    C

  • バックグラウンドコール
  • 書かれたエンジン: https://github.com/vim-ctrlsp...

    Go

  • バックエンド呼び出し
  • モジュール: https://github.com/ternjs/ter...

    JS

  • 高い自由度には代償も伴います。つまり、デフォルト設定またはゼロ設定でも非常に不親切です。
たとえば、Windows の Gvim のデフォルト設定はブロック選択にマップされます。

これが、vim の敷居が高すぎる理由です。
Ctrl-V为粘贴,而正常情况下Ctrl-V

Vim のドキュメントを読み、設定したいパラメーターを設定します。
  • 特定の関数が必要ですが、vim にはそれが組み込まれていないため、vim-script にアクセスしてプラグインを見つけます。

  • プラグインが多すぎてファイルが乱雑なので、プラグインマネージャーの使い方と、gitを使用してGitHubからプラグインを更新する方法を学びます。

  • 特定のプラグインがあなたのニーズに合わないため、言語を学習 vimL して自分でプラグインを作成し始めます。

  • 特定のプラグインは +python+lua などの他の言語からのサポートを必要とするため、自分で vim をコンパイルし始めます。

  • あなたは、自分の vim が非常に強力で、編集以外のこともできると考えています:

    • データベースを管理する

    • git リポジトリを管理する

    • 株式運用

    • 生放送中にコメントを見てください

    • ニュースを見る

    • Twitterで

    • テトリスをプレイ

    • ビデオを見る Bad apple!

    • これは一体何ですか

  • 他の人が参照できるように構成/プラグイン パッケージを公開します。たとえば、@liuchengxu のクラスメートの階下にある space-vim

一度使い始めたら、他のエディターを考慮する必要はまったくありません。
知っているプラ​​ットフォームも知らないプラットフォームもすべて受け入れます!知っている文法も知らない文法もすべて取り入れましょう!


Vim の編集モードについて:

拡張機能をサポートするすべての主流エディタ/IDE に vim プラグインがあるのはなぜですか?

  • 崇高なテキスト: https://packagecontrol.io/pac...

  • GitHub Atom: https://atom.io/packages/vim-...

  • ビジュアルスタジオ: https://marketplace.visualstu...

  • Visual Studio コード: https://marketplace.visualstu...

  • エクリプス: http://eclim.org/

  • PyCharm/IntelliJ アイデア: http://plugins.jetbrains.com/...

  • Xcode: https://github.com/XVimProjec...

非エディター: bash, zsh, tmux, Firefox, Chrome vim モードまたはプラグインもあります


最後の重要なポイント:

Vim は単なるエディターです

Vim は単なるエディターです

Vim は単なるエディターです

デバッグなどには IDE が便利なはずなので、初心者には決して vim をお勧めしません。
vim に興味のある初心者、私は喜んでお手伝いします。

Vim ソースコード:
https://github.com/vim/vim

Windows 用 Gvim:
https://github.com/vim/vim-wi...


冷たいジョークを教えてください: Sublime Text
世界は広大で、あなたが見たことのないものがたくさんあります

いいねを押す +0
伊谢尔伦

VIM を使ってフロントエンド コードを書いている人を初めて見たのですが、それはおそらく Win プラットフォーム用のものでしょう?

フロントエンドのコードを Vim で記述する必要はありません。

sublimeatomはどちらも良いです。自分自身を検索してください。

いいねを押す +0
迷茫

配色を変更する

一般的に使用される配色のリスト -- vim-galore

または、Linux または macOS を使用している場合は、恥知らずにも space-vim を推奨します。

ただし、Windows はまだテストされていません...

いいねを押す +0
过去多啦不再A梦

http://vimcolors.com/

広く使用されているソラリゼーション

いいねを押す +0
PHPzhong

vim でコードを書くのはクールな行為ですが、ただクールなだけです

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート