ホームページ > 運用・保守 > Linuxの運用と保守 > VIM の動作を改善する - VIM の基本構成

VIM の動作を改善する - VIM の基本構成

齐天大圣
リリース: 2020-06-12 11:50:19
オリジナル
2097 人が閲覧しました

提案させていただきますが、vim の構成を学ぶ前に、まず vim の基本操作を練習する必要があります。たとえば、素早く移動する方法や素早く削除する方法など、私はしばらく vim を使っている多くの開発者を見てきましたが、彼らは未だにカーソルを移動するのに上下左右のキーを使用しており、基本的にカーソルの意味を失っています。 vimの設定を勉強中。したがって、半分の労力で 2 倍の結果が得られるように、構成を学ぶ前に vim のしっかりした基礎を築くことをお勧めします。

vim を構成する理由

vim の構成を学ぶ前に、まずこの質問に答えてみましょう。この問題によく遭遇するのですが、vim を開くたびに、毎回「set nu」と入力しなくても、行番号が自動的に表示されるようにしたいのです。この時点で、vim 設定ファイルを作成し、設定ファイルに set nu を書き込むことができます。このようにして、永続的な構成の要件を達成できます。

永続的な構成に加えて、構成ファイルを使用していくつかのショートカット キーを設定して、操作を容易にすることもできます。たとえば、連続する 2 つのキー jj を設定して、esc キーを置き換えることができます。

さらに、vim マスターであれば、カスタム構成スクリプトを作成することもできます。

~/.vimrc

独自の vim 構成を作成したい場合は、~/.vimrc ファイルを作成する必要があります。次に、必要なファイルを追加します。構成は構成ファイルに書き込むことができます。

# vim ~/.vimrc

" 设置行号
set nu
" 取消行号
" set nonu
ログイン後にコピー
  • 設定項目には通常、有効とキャンセルの 2 つのオプションがあります。通常、キャンセルするには、「open」の前に no を追加します。上記のように、set nu は行番号を表示することを意味し、set nonu は行番号を表示しないことを意味します。

  • 片側二重引用符で始まる行はコメントを示します

  • 構成ファイルを編集した後、保存して終了すると、構成はすぐに有効になります。 。

#一般的な構成

次に、複数の側面からいくつかの一般的な構成を紹介します。まず、構文を自動的にチェックして強調表示する設定項目を紹介します

" 开启语法高亮
syntax on
ログイン後にコピー

テキスト エンコーディングに関するオプション。通常は utf8 エンコーディングを使用します。

" 使用 utf-8 编码。
set encoding=utf-8
ログイン後にコピー
インデントに関するオプション

  • set autoindent は、Enter キーを押すと、次の行が前の行と同じようにインデントされることを意味します

  • set Softtabstop 4 は、Tab キーを押すと 4 つのスペースが挿入されることを意味します。通常、デフォルトは 8 個のスペースです。

上記の設定項目は、vim 設定での設定にほぼ必要です。上記以外にも vim には多くの設定項目があるので、自分で確認して学ぶことができます。

以上がVIM の動作を改善する - VIM の基本構成の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート