Linux (Ubuntu 18.04) に vim エディタをインストールする方法

Linux (Ubuntu 18.04) に vim エディタをインストールする方法

デスクトップ システムをダウンロードするには、Ubuntu の公式 Web サイト (https://ubuntu.com/download/desktop) にアクセスしてください。最新バージョンは 19.04 ですが、安定バージョン 18.04 をダウンロードすることをお勧めします。インストールプロセスは非常に簡単です。私は VMware Workstation Pro 仮想マシンを使用していますが、他の仮想マシンも使用できます。問題ありません。

Ubuntu 18.04 は、旧バージョンよりもずっと使いやすくなっています。私は長い間 Windows 開発を行ってきましたが、突然 Linux を使うとまだ少し不安になります。ただし、Ubuntu の新バージョンの操作習慣の一部はすでに Windows に非常に近いものになっています。結局のところ、テクノロジーの開発方向は常に、絶対確実な操作に向かっています。では、早速、主なトピックをご紹介します。

ターミナル インターフェイスを開きます。左側のタスクバーの最初のインターフェイスがそれです。

次に、コマンドラインにviと入力し、「Tab」キーを押します。 vi はインストールされているが、vim はインストールされていないことがわかります。

1. Ubuntu システム: 通常のユーザーとしてコマンドを入力します: sudo apt-get install vim-gtk (注: E: パッケージが見つかりませんと表示された場合は、コマンドを sudo apt-get install vim-nox に変更します)

このような場合は、Y と入力します (大文字と小文字は区別されません)。

最後に、インストールが成功したことを示す次の文が表示されます。 再度コマンドラインに vi と入力し、「Tab」キーを押すと、vim がインストールされたことが確認できます。

要約する

上記は、エディターが紹介したLinux(Ubuntu 18.04)でvimエディターをインストールする方法です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。エディターがすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • vim 自動補完プラグイン YouCompleteMe (YCM) のインストール プロセスの分析
  • ubuntu16.04 での vim インストール失敗の分析と解決
  • UbuntuのVimにNERDTreeプラグインをインストールする詳細な手順

<<:  MySql 5.7.21 無料インストール バージョンの構成方法 (Win10 の場合)

>>:  Vueのフロントエンドとバックエンドのデータのやり取りと表示を理解する方法

推薦する

CSS 円形ホローイングの実装(クーポン背景画像)

この記事では主に、クーポンの背景画像などでよく使われる CSS 円形ホローイングについて紹介し、皆さ...

インタラクティブデザインでページングと読み込みのどちらを選択するかについての説明

この記事の著者@子木yoyoが個人ブログに投稿したものです。 Web ページでもモバイル アプリでも...

MySQLが日付フィールドインデックスを使用しない理由の要約

目次背景探検する要約する背景テーブルでは、dataTime フィールドは varchar 型に設定さ...

MAC で MySQL のデフォルトの文字セットを utf8 に変更する方法

1. デフォルトでインストールされているMySQLの文字セットを確認するmysql> '...

Linux サーバーのグラフィック カードのクラッシュの解決策

ログインインターフェースの解像度が特に大きい場合、グラフィカルインターフェース全体が特に大きくなり、...

エレガントなJSコードの書き方

目次変数意味があり発音しやすい変数名を使用する同じ型の変数には同じ語彙を使用する検索可能な名前を使用...

サーバーから返される14の一般的なHTTPステータスコードの詳細な説明

HTTP ステータス コードステータス コードは 3 桁の数字と理由フレーズ (最も一般的なもの: ...

IDEA の Docker プラグインを介して Springboot プロジェクトを公開する方法の詳細なチュートリアル

1. Dockerfileを書く(1)プロジェクト名を右クリックして新しいテキストファイルを作成し、...

JSフロントエンドモジュール化のいくつかの仕様についての簡単な説明

目次序文フロントエンドモジュール開発の価値厄介な名前の競合面倒なファイル依存関係モジュール化の利点C...

Reactでコンポーネントがどのように通信するかの詳細な説明

1. 何ですかコンポーネント間の通信は、次の 2 つの単語に分けることができます。コンポーネントコ...

MySQL の int(n) の後の n はどういう意味ですか?

int(1) の長さ 1 は、許可されたストレージ幅を表していないことはすでにご存知かもしれません...

Dockerでrabbitmqをデプロイする際に発生した2つの問題

1. 背景DockerでRabbitMQをデプロイする際に、次の2つの問題が発生します。問題1: ス...

Vue プロジェクトは左スワイプ削除機能を実装します (完全なコード)

成果を達成するコードは次のとおりですhtml <テンプレート> <div> ...

Vueはツリー構造の追加、削除、変更、チェックのサンプルコードを実装します

実は多くの会社がユーザー権限ツリーに似た機能を持っています。最近、追加、削除、修正のツリー構造を書き...

MySQL の制限パフォーマンス分析と最適化

1. 結論構文: 制限オフセット、行結論: 同じ行条件では、オフセット値が大きいほど、limitステ...