vim は Linux ベースですか?
######はい。 vim は Linux 環境に基づいたエディターであり、Linux に付属する外部ソフトウェアであり、コードの編集を担当します。 Vim は vi を発展させたテキストエディタで、コード補完、コンパイル、エラージャンプなどプログラミングを容易にする機能が豊富で、プログラマの間で広く使われています。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
vim とはvim は Linux 環境に基づいたエディターであり、vim は Linux に付属する外部ソフトウェアであり、コードを編集します。 Linux でプログラミングしたい場合、vs の統合開発環境に代わる 4 つのものが必要です。最もコアなキャリアは vim エディタであり、これがなければコードを書くことさえできません。
Vim は vi から開発されたテキスト エディタです。特にコード補完、コンパイル、エラージャンプなどプログラミングを容易にする機能が豊富で、プログラマーの間で広く使われています。emacsvi は簡単に言うと昔ながらのワープロですが、機能はすでに非常に充実していますが、まだまだ改善の余地があります。 vimはプログラム開発者にとって非常に便利なツールと言えます。
Linux の古典的なエディター vim に加えて、誰もが愛用するもう 1 つのエディターがあり、それが
です。この 2 つのエディターが非常に人気があり、今後数十年でこの 2 つを超えるエディターが存在しないのには、主な理由がいくつかあります。 1. 豊富なショートカット キーと編集方法をサポートします。
2. 非常に強力な拡張機能をサポートします。
3. すべては強力なプログラミング言語によってサポートされています。
これらをサポートするプログラミング言語と言えば、emacs
lispの背後にあるプログラミング言語について言及する必要があります。すべては C 言語から来ていると言われていましたが、そうではなく、C 言語の他に lisp の祖先であるプログラミング言語がもう 1 つあります。これらはスタイルが大きく異なる 2 つのプログラミング言語です。興味があれば、自分で学ぶことができます。ここでは詳細は説明しません#vim と emacs はそれぞれに利点があり、どちらもエディターの祖先であるエディターですが、私は好みのエディターとして、また以下の説明でも emacs を選択します。ポイント (もし emacs に興味のある学生がいれば、自然に emacs を第一選択として選ぶことができます)、そして最も良い点は、すべての Linux システムには vim エディターが付属しているので、自分でインストールする必要がないことです。
vim の使用vim の基本的な紹介
Linux にはすでに vim が付属しているため、したがって、それを直接使用できます。 vim
と入力してインターフェイスを表示します。#vim のインターフェイスは非常に醜いことがわかりますが、結局のところ、それはコンソールの下にあり、どうしようもありません。では、インターフェイスを終了するにはどうすればよいでしょうか? :q
注: 前にコロンが必要です。 。
vim の使用については、実は vim には公式の教材があり、vim インターフェイスを終了した後、vimtutor
vimt
tab」と入力します。
tab は、コマンドをすばやく入力するのに役立つ完了キーなので、頻繁に使用する必要があります)。
公式の教育文書では、全員がその指導手順に従い、段階的に練習します。たくさん練習すれば、vim の一般的な操作をすべてマスターできます。1 つだけ覚えておいてください:
命令やショートカットを決して暗記しないでくださいキーを使用するときは、メモリを使用することが最善の策です。
vim の下には、normal、insert、command、visual、replace
があります。vim を使用してドキュメントを開くと、デフォルトで通常モードに入ります。通常モードでドキュメントを閲覧する方が便利です。このモードでは、条件を実行したり、ページ間でカーソルを移動したりするためのショートカット キーが豊富にあります。挿入モードは、ドキュメントを変更するときに入るモードです。コマンドモードには、vim の設定を変更したり、ページにジャンプしたりするなど、豊富な使い方を容易にするコマンドがいくつかあります。ビジュアル モードで最も一般的に使用される操作は、削除、コピー、または切り取りたい文書の断片を選択することです。置換モードを使用すると、テキスト コンテンツを置換できます。vim コマンド
vim には多くのショートカット キーやコマンドがありますが、ここではよく使用されるコマンドを中心に紹介します。同時に、vim はショートカット キーの操作を容易にするためにいくつかのモードに分かれており、ほとんどのショートカット キーは 通常モード
で使用されます。1. vim では、カーソルを移動するための上下左右の矢印キーに加えて、カーソルを移動するための 4 つの新しいショートカット キーも提供されています。 j: 下部
;k: 上部 ;
h: 左 ;
l: 右 。 vim では、これらの 4 方向キーを使用してカーソルの移動を制御することを特にお勧めします。これは、より便利に使用できるためです。最も重要なことは、これが vim を学習したことを示す記号であるということです。
2. 通常モードから他のモードに入る方法はたくさんあります。最も一般的な方法は、i
を押して挿入モードに入り、:
を押してコマンド モードに入り、 v
ビジュアル モードに入り、R
は置換モードに入ります。他のモードで通常モードに戻るために最も一般的に使用される方法は、常に esc
を押すことです。そのため、vim を使用するプログラマは、esc
3. #xxx を押して 1 文字を削除することが習慣になっていることがよくあります。
vim file name を入力して、既存のファイルを開くか、新しいファイルを作成します。 :
と入力してコマンド モードに入り、w
と入力して保存し、q
と入力して終了し、wq
と入力して保存して終了し、q !
保存せずに強制終了します。 5.
はカーソルを現在位置から次の単語の先頭に移動できます。 e
はカーソルを現在位置から単語の末尾に移動できます。次の単語、#$
はカーソルを行末に移動できます。b
は前の単語の先頭に移動することを意味します。 6.
は削除コマンドを表し、通常はカーソル ジャンプ コマンドと組み合わせて使用されます。 dw
は現在のカーソル位置から次の単語の先頭位置(先頭を除く)まで削除、de
は現在のカーソル位置から次の単語の末尾位置まで削除(末尾も含む))、d$
は、カーソルの現在位置から行末までを削除(行全体を削除)することを意味します。 7. 同時に、数値と命令を使用して、多くの命令を繰り返し実行できます。たとえば、
== w
w
、d2w
==dw
dw
、など。待ってください。自分で試してみてください。 8. 通常モードでは、
は操作を取り消すことを意味し、U
は行全体の操作を取り消すことを意味します。 Ctrl r
は、操作のやり直しと元に戻すことを意味します。 9.
行全体を削除/切り取ります。 p
クリップボード内のカーソルの後の内容を貼り付けます。 P
内容を貼り付けます。カーソルの前のクリップボード。 10.
は 1 文字を置換します。 R
は置換モードに入り、通常モードに戻るまで次の入力内容を入力内容に置き換えます。 。 11.
コマンドは d
コマンドに似ていますが、cw
、## などの他のコマンドと組み合わせたコマンドを形成します。 #ce などですが、
c コマンドは使用後に挿入モードに入る点が異なります。
12.
:
set nu と入力して行番号を設定します。
13.
ctrl g
14.
shift g
gg はテキストの先頭にジャンプし、
' はテキストの数に戻ります。ジャンプ前のセリフ。
15.
/検索内容
n次の検索内容を入力します。
Nfind前のやつ。
16. 括弧上で
%
17.
:
s/search content/replacement result/gc と入力して行の内容
% を置き換えます。 s/search content /Replacement result/gc は全文コンテンツの置換を実行します。
g は行全体を検索することを意味し、
c は置換する前に質問することを意味し、
%s は全文置換を意味します。
18.
o
Oこの行の上に新しい行を作成して挿入モードに入ります。
19.
v
y を押してコピーします。同時に、
yy は行をコピーできます。同様に
p または
P を使用して貼り付けます。
20.
a
i と同様に、カーソルの後に挿入することを意味します。また、#I
または A
を使用して行の先頭または末尾に挿入します。 これは、vim の基本的なコマンドの紹介です。vim の使い方は、これらのショートカット キーやコマンドだけではありません。vim をより上手に使いこなすには、継続的に練習する必要があります。練習が鍵であり、最も効率的です。
関連する推奨事項: 「
」
以上がvim は Linux ベースですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











VSコードシステムの要件:オペレーティングシステム:オペレーティングシステム:Windows 10以降、MACOS 10.12以上、Linux Distributionプロセッサ:最小1.6 GHz、推奨2.0 GHz以上のメモリ:最小512 MB、推奨4 GB以上のストレージスペース:最低250 MB以上:その他の要件を推奨:安定ネットワーク接続、XORG/WAYLAND(Linux)

VSコード拡張機能のインストールの理由は、ネットワークの不安定性、許可不足、システム互換性の問題、VSコードバージョンが古すぎる、ウイルス対策ソフトウェアまたはファイアウォール干渉です。ネットワーク接続、許可、ログファイル、およびコードの更新、セキュリティソフトウェアの無効化、およびコードまたはコンピューターの再起動を確認することにより、問題を徐々にトラブルシューティングと解決できます。

NotePadはJavaコードを直接実行することはできませんが、他のツールを使用することで実現できます。コマンドラインコンパイラ(Javac)を使用してByteCodeファイル(filename.class)を生成します。 Javaインタープリター(Java)を使用して、バイトコードを解釈し、コードを実行し、結果を出力します。

Linuxシステムの5つの基本コンポーネントは次のとおりです。1。Kernel、2。Systemライブラリ、3。Systemユーティリティ、4。グラフィカルユーザーインターフェイス、5。アプリケーション。カーネルはハードウェアリソースを管理し、システムライブラリは事前コンパイルされた機能を提供し、システムユーティリティはシステム管理に使用され、GUIは視覚的な相互作用を提供し、アプリケーションはこれらのコンポーネントを使用して機能を実装します。

Visual Studio Code(VSCODE)は、Microsoftが開発したクロスプラットフォーム、オープンソース、および無料のコードエディターです。軽量、スケーラビリティ、および幅広いプログラミング言語のサポートで知られています。 VSCODEをインストールするには、公式Webサイトにアクセスして、インストーラーをダウンロードして実行してください。 VSCODEを使用する場合、新しいプロジェクトを作成し、コードを編集し、コードをデバッグし、プロジェクトをナビゲートし、VSCODEを展開し、設定を管理できます。 VSCODEは、Windows、MacOS、Linuxで利用でき、複数のプログラミング言語をサポートし、マーケットプレイスを通じてさまざまな拡張機能を提供します。その利点には、軽量、スケーラビリティ、広範な言語サポート、豊富な機能とバージョンが含まれます

VSコードはMacで利用できます。強力な拡張機能、GIT統合、ターミナル、デバッガーがあり、豊富なセットアップオプションも提供しています。ただし、特に大規模なプロジェクトまたは非常に専門的な開発の場合、コードと機能的な制限がある場合があります。

gitリポジトリアドレスを表示するには、次の手順を実行します。1。コマンドラインを開き、リポジトリディレクトリに移動します。 2。「git remote -v」コマンドを実行します。 3.出力と対応するアドレスでリポジトリ名を表示します。

VSコードは、Microsoftが開発した無料のオープンソースクロスプラットフォームコードエディターと開発環境であるフルネームVisual Studioコードです。幅広いプログラミング言語をサポートし、構文の強調表示、コード自動完了、コードスニペット、および開発効率を向上させるスマートプロンプトを提供します。リッチな拡張エコシステムを通じて、ユーザーは、デバッガー、コードフォーマットツール、GIT統合など、特定のニーズや言語に拡張機能を追加できます。 VSコードには、コードのバグをすばやく見つけて解決するのに役立つ直感的なデバッガーも含まれています。
