私は数年間 vi エディタを使ってきましたが、実用的な用途で使ったことはありませんでした。今日 Python ビデオで Linux の紹介を聞いた後、いくつかの新しいトリックを学びました。 1. :set nu は行番号を表示します 2. gg--------ファイルの先頭へ 3.G--------ファイルの末尾まで 4.u---------操作を元に戻す 5.Ctrl+r-----やり直し 6.:/better、Enter キーを押して better に一致する単語を検索し、n キーを押して次の単語を検索します。 7.:s/better/dog、Enter キーを押して、この行の最初の「better」を「dog」に置き換えます。 :s/better/dog、Enter キーを押してこの行のすべての better を dog に置き換えます :%s/better/dog Enter、このファイル内のすべてのbetterをdogに置き換えます 8. vi -O2 ファイル1 ファイル2 簡単に編集できるように、1 つの画面にファイル 1 とファイル 2 の両方を表示します。Ctrl + W を押すと、1 つのファイル ウィンドウから別のファイル ウィンドウに切り替えることができます。 拡張コンテンツ 一般的な Linux コマンド - 学んだ cd (パスを変更する) rm (-rf を付けてファイルまたはフォルダを削除する) ls (現在のパスにあるファイルとフォルダを表示する) mkdir (フォルダを作成する) touch (ファイルを作成する) Vimでよく使われるコマンド カーソルの位置決め。 hjkl 上、下、左、右に移動する 0 $ 行の先頭または末尾にジャンプ gg Shift+G でファイル全体の先頭または末尾にジャンプします 1G、2G、3G......NG、1.2.3行目の先頭にジャンプN /String(n Nはループ可能)特定の行を素早く見つけ、 /^dはdで始まる行を素早く見つけます。 /txt$ は、txt で終わる行をすばやく見つけます。 テキスト編集(少量) y コピー。yy 3yy ygg yG (行単位) d 削除 dd 3dd dgg dG (行単位) p 貼り付け x カーソルがある文字を削除します D カーソルから行末まで削除 元に戻す ^r やり直し 元に戻す、やり直しCtrl + r r 文字を変更する 他のモードに入る a 挿入モードに入り、カーソルの後に挿入する i 挿入モードに入り、カーソルの前に挿入する o 新しい行に挿入 Shift + 現在の行の末尾に挿入 : 最終行モードに入る(拡張コマンドモード) v ビジュアルモードに入る ^v ビジュアルブロックモードに入る Ctrl + v V ビジュアルラインモードに入る R 置換モードに入り、カーソルの後のバッチ置換を実行します。Windows のテキストの挿入と同様です。 挿入モードでのVImキーワード自動補完 Ctrl + p / n 以上が今回ご紹介した知識ポイントと拡張コンテンツの全てです。123WORDPRESS.COMをご活用いただき、誠にありがとうございます。 以下もご興味があるかもしれません:
|
<<: Mysql インデックスと Redis ジャンプテーブルについての簡単な説明
>>: React は antd のアップロード コンポーネントを使用してファイル フォーム送信機能を実装します (完全なコード)
従来、開発者はインスタンスで必要になる可能性のあるデータに対して JavaScript クラス内にプ...
目次序文例まとめ序文Vue の親子コンポーネントは、props を通じて親コンポーネントの値を子コン...
最近、CSS3に関する知識や記事をたくさん読んできましたが、CSS3はとても便利に使えると思います。...
序文js を使用して、年の回転選択効果を実現します。では早速、写真を見てみましょう。 1. アイデア...
目次JSON は次の 2 つの構造に基づいて構築されます。 2. JSON形式1. オブジェクト2....
MySQL 5.7.20 zipインストール、具体的な内容は次のとおりです(1)圧縮パッケージを解凍...
<base> タグは、ページ上のすべてのリンクのデフォルトのアドレスまたはデフォルトの...
目次概要コードの実装要約する概要アダプタ パターンは、デザイン パターンの動作パターンのパターンです...
問題: mybatis によって返される null 型のデータが消え、フロントエンドの表示にエラーが...
序文ヒストグラムは、RDBMS によって提供される基本的な統計情報です。最も一般的に使用されるのは、...
1. 概要Zabbix は非常に強力で、最も広く使用されているオープンソースの監視ソフトウェアです。...
昨日、円形のプログレスバー (Vue 円形プログレスバーを参照してください) についてブログを書きま...
この記事では、Web デザインの達人がよく使用するレスポンシブ フレームワーク (概要) を紹介し、...
ユーザー組織には、ドメインに参加している 2 台の Windows Server 2008 R2 フ...
ソフトウェア バージョンとプラットフォーム: MySQL-5.7.17-winx64、win7 Ho...