VIMテーマ+プラグインマネージャ!


私は頻繁に技術/devのyoutubersを見ているそして、私は常にどのように彼らは原子/VSコード/Vimエディタのような崇高なテキストを持って自分自身を尋ねてきた.
Vimが持っていなければならなくて、文字通り私の人生を変えたので、私は常に同じことを望みました.私は毎日、新しい機能を発見するたびに、この打撃私の心.
それで、私は私のセットアップを改善するためにいくつかの研究をしました、そして、ここではより良いvim経験をするいくつかのステップがあります.
⚠️ このチュートリアルはMacOS用です.Linuxシステムでは、独自のパッケージマネージャに対処しなければなりません.

必要条件
  • Brew installed

  • ハウツーとスタイル
  • インストール
  • 私はあなたが古典的なvimの代わりにneovimをインストールすることをお勧めします.NeovimはVimのフォークで、次のように開発されていますimprove Vim.
    MacOSでは、BREWでインストールします.brew install neovim それから、あなたはそれでアクセスできますnvim コマンドライン.または、あなたは.bashrc or .zshrc : alias vim='/usr/local/bin/nvim'
  • Vimプラグのインストール
  • Vim-plug VIMのための最高のプラグインマネージャの一つです.これは、新しいvim機能をインストールする方法を簡素化します.
    まず、vim configフォルダが存在しない場合は作成しなければなりません.cd ~/.config/ && mkdir nvim次に、vim plugをインストールできます.sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
    ⚠️ Vimプラグリポジトリから来るコマンドラインはこちらです.
  • VIMプラグインの設定とプラグインのインストール
  • NeoVIM設定フォルダにNeoVIM設定ファイルを作成します.~/.config/neovim/ ) : touch init.vim
    ここでNeoVimをインストールする必要がありますOnedark.vim テーマ(私のお気に入りの1つ)、別のテーマを選択することができますが、このチュートリアルでは、この主題をカバーしていません.
    以下にいくつかのプラグインを設定します.
  • OneDarkVIM:Neovimカラースキーム
  • ライトライン.Vim : Vimモードのためのcolorscheme ( insert , normal , etc )
  • Vim Polyglot :複数の言語を扱う
  • "Specify a directory for plugins"
    call plug#begin('~/.config/nvim/plugged')
    
    "Neovim theme"
    Plug 'joshdick/onedark.vim'
    "Lightline vim"
    Plug 'itchyny/lightline.vim'
    "Multiple language support"
    Plug 'sheerun/vim-polyglot'
    
    "Initialize plugin system"
    call plug#end()
    
    
    "Use 24-bit (true-color) mode in Vim/Neovim when outside tmux.
    "If you're using tmux version 2.2 or later, you can remove the outermost $TMUX check and use tmux's 24-bit color support
    "(see < http://sunaku.github.io/tmux-24bit-color.html#usage > for more information.)
    if (empty($TMUX))
      if (has("nvim"))
        "For Neovim 0.1.3 and 0.1.4 < https://github.com/neovim/neovim/pull/2198 >
        let $NVIM_TUI_ENABLE_TRUE_COLOR=1
      endif
      "For Neovim > 0.1.5 and Vim > patch 7.4.1799 < https://github.com/vim/vim/commit/61be73bb0f965a895bfb064ea3e55476ac175162 >
      "Based on Vim patch 7.4.1770 (`guicolors` option) < https://github.com/vim/vim/commit/8a633e3427b47286869aa4b96f2bfc1fe65b25cd >
      " < https://github.com/neovim/neovim/wiki/Following-HEAD#20160511 >
      if (has("termguicolors"))
        set termguicolors
      endif
    endif
    
    "onedark theme"
    syntax on
    colorscheme onedark
    
    今、あなたはNeoVIMに次のコマンドを実行するプラグインをインストールする必要がありますPlugInstall ウィンドウがポップアップ表示され、プラグインをインストールできます.
    Neovimを再起動し、あなたの新しいテーマに感謝!🙂
  • 4 .これは始まりです!
  • 私は意図的に簡単な構成について話しましたKeep It Simple Stupid! ), しかし、あなた自身のプラグインを作成することができますかVim configuration.