検索

ホームページ  >  に質問  >  本文

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

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

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

ringa_leeringa_lee2742日前1014

全員に返信(5)返信します

  • 我想大声告诉你

    我想大声告诉你2017-05-16 16:36:52

    まず最新の 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< をサポートしています/code> 、 +perl+python+python3+ruby+tcl< /code> に加え、 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
  • 伊谢尔伦

    伊谢尔伦2017-05-16 16:36:52

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

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

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

    返事
    0
  • 迷茫

    迷茫2017-05-16 16:36:52

    配色を変更する

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

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

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

    返事
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 16:36:52

    http://vimcolors.com/

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

    返事
    0
  • PHPz

    PHPz2017-05-16 16:36:52

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

    返事
    0
  • キャンセル返事