Linux システムでの vim プラグインのインストールの概要

Linux システムでの vim プラグインのインストールの概要

vimプラグインマネージャーをインストールする

プラグインを初めて使用するときは、プラグイン マネージャーをインストールすることをお勧めします。これにより、プラグインのインストール手順が簡素化されます。

1. plug.vim ファイルをダウンロードし、オペレーティング システムに応じて次の自動ロード ディレクトリに配置します。
Linux: ~/.vim/autoload
Windows: ~\vimfiles\autoload\plug.vim

plug.vim アドレス: https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

ここに画像の説明を挿入

2. ディレクトリ構造は次のようになります。インストールされたプラグインは、plugged ディレクトリに保存されます。

~/.vim/autoload ディレクトリが存在しない場合は、 mkdir -p ~/.vim/autoloadを使用して作成します。

ここに画像の説明を挿入

3. ~/.vimrcファイルにplug-vimセクションを追加します。

必要なプラグインを、call plug#begin('~/.vim/plugged') と call plug#end() の間に記述するだけです。

plug#begin('~/.vim/plugged') を呼び出します。
「プラグインを導入するには、ここで Plug "github ユーザー名/プロジェクト名" を使用してください」
「レインボーブラケットプラグ 'luochen1990/rainbow'」
「
" 履歴プラグイン 'mhinz/vim-startify'
「
plug#end() を呼び出す

Plug 'luochen1990/rainbow'' 、インストールするプラグインを示します。これは、コードの括弧を自動的に色分けするプラグインです。

4. vim でコマンドを実行します。プラグインをインストールする

プラグインのインストール:PlugInstallプラグインのインストールを開始します。

特定のプラグインのインストールを指定するには、次のコマンドを使用します:PlugInstall gist-vim

プラグインのアンインストール:PlugClean

まず、vimrc設定ファイル内の対応するプラグインの設定情報をコメントアウトまたは削除してから、コマンドを実行します。

vim-plug プラグイン自体を更新する:PlugUpgrade

インストールされているすべてのプラグインを一括更新:PlugUpdate

プラグインステータス:PlugStatus

このコマンドを使用して、現在インストールされているプラ​​グインのステータス情報を表示します。

プラグインデモを追加

以下にプラグインを追加する方法を示します。

まず、~/.vim/autoloadにplug.vimファイルがあることを確認します。

ここに画像の説明を挿入

次に、~/.vimrc を開いて、必要なプラグイン名を追加します。 コマンドモードでPlugInstallを入力する

ここに画像の説明を挿入

ここに画像の説明を挿入

インストールは成功しました。効果を確認するには vim を開いてください。

1. 履歴ファイルプラグイン。 vimと入力

対応する番号を入力するか、カーソルを対応するエントリに移動して <Enter> を押してファイルを再度開きます。

ここに画像の説明を挿入

1. Rainbow Brackets プラグイン

一致する括弧のペアは同じ色で表示されます。

ここに画像の説明を挿入

個人的にはレインボーブラケットは非常に便利だと感じています。対応する括弧を明確に識別できます。

ここに画像の説明を挿入

プラグインを削除するには:

ここに画像の説明を挿入
ここに画像の説明を挿入

Linux システムでの vim プラグインのインストールに関するこの記事はこれで終わりです。Linux vim プラグインのインストールに関する関連コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Linux Vim の実用的なコマンドの説明
  • Linuxでviとvimエディタを操作する方法
  • LinuxテキストエディタVimの詳しい説明

<<:  JS の原価と基準価額の問題に関する簡単な分析

>>:  HTML でマウスが停止したときに行全体の色 (tr) を変更する方法

推薦する

jsはポップアップウィンドウをクリックすることでポップアップログインボックスを実装します

この記事では、ポップアップウィンドウをクリックしたときにポップアップログインボックスを実現するための...

Dockerコンテナのログ処理の詳細な説明

Docker には多くのログ プラグインがあります。デフォルトでは json-file を使用します...

docker-maven-plugin の詳細な使用方法

目次Docker-Maven-プラグインMavenプラグインの自動デプロイメント手順1. ホストマシ...

ES6 ループと反復可能オブジェクトの例

この記事では、ES6 の for ... of ループについて説明します。古い方法以前は、JavaS...

MySQLは挿入を使用して複数のレコードを挿入し、データを一括で追加します。

table1 に 5 つのレコードを挿入する場合、次のコードは誤りです。 テーブル1に(id,na...

一定期間の日ごと、時間ごとの統計データを取得するMySQLの詳しい説明

毎日の統計情報を取得するプロジェクトを実行する際、プロジェクト ログを分析する必要があります。要件の...

MySQLの文字セット設定を5分で理解しましょう

目次1. コンテンツの概要2. 文字セットと文字順序の概念と関係3. MySQL でサポートされてい...

HTML の左右レイアウトのサンプルコード

CS: ...コードをコピーコードは次のとおりです。 html,body{ margin:0px; ...

Win10 インストール Linux システム チュートリアル ダイアグラム

Windows システムに仮想マシンをインストールするには、 VMware Workstationソ...

JavaScript 関数はランダムな色の検証コードをカプセル化します (完全なコード)

数字、文字、またはランダムな色の数字と文字の混合で構成される n 桁の確認コード。以下に完全なコード...

タブバーのいくつかの実装方法(推奨)

タブ: カテゴリ + 説明タグバー: カテゴリ => ユーザーに現在地と目的地を知らせる1. ...

CentOS 8 インストール図 (超詳細なチュートリアル)

CentOS 8 が正式にリリースされました! CentOS は Red Hat の再配布ポリシー...

HTML に CSS を導入するいくつかの方法の紹介

目次1. HTMLタグ要素にCSSスタイルを直接埋め込む2. HTMLのheadセクションにおけるス...

MySql 8.0.11 のインストールと設定のチュートリアル

公式ウェブサイトアドレス: https://dev.mysql.com/downloads/mysq...

Dockerコンテナシェルスクリプトの実行ステータスを監視する方法

シナリオ会社のプロジェクトはDockerでデプロイされています。原因不明ですが、コンテナが時々停止し...