【Linux】【コマンド】vi コマンド
公開日時:2017年12月03日 / 最終更新日時:2019年02月11日
vi コマンドの便利な使い方・よく使うコマンドについて記載します。
目次
複数行をまとめて削除したい
以下のコマンドでまとめて削除できます。
- 5dd ← 5行まとめて削除
- 1000dd ← 1000行まとめて削除
もし 1000dd で1000行まとめて削除したが、900行しかない場合はどうなるか?
その場合はある分しか削除されません。
つまり900行だけ削除され、カーソルの上の行は影響しません。
範囲を絞って削除したい
例えば、11行目~20行目まで範囲を絞って削除する場合です。
test test test :10,12 d ← コマンドモードで「:(コロン)」「初めの行」「,(カンマ)」「終わりの行」「スペース」「d」で Enter を押下します。 |
アンドゥ(undo 作業を戻る)リドゥ(redo 一回戻った作業を進める)
アンドゥとリドゥを知っていると非常に便利です。
アンドゥ ← コマンドモードに移行して「u」を押下します。
リドゥ ← コマンドモードに移行して「Ctrl」+「r」を押下します。
Posted by 100%レンタルサーバーを使いこなすサイト管理人
このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。
タグ
Windows 10
HTTPレスポンス
文字列
引越
VNC Server
boto3
IPv6
Yahoo!
VPC
ALB
POST
正引き
Docker
パッシブモード
設定
リポジトリ
スナップショット
WannaCrypt
メリット
無料
Facebook
route
VPS
PowerShell 6.0
無料独自SSL
クライアント/サーバー
常時SSL化
メールサーバー
vnc
STARTTLS
スクリプト
無料独自SSL証明書
C
Server Name Indication SSL
データ転送量
nmcli
バージョン
man
仮想アプライアンス
NAT
HTTP
初心者
Amazon EBS
WannaCry
レンタルサーバ
SSH
フェイルオーバー
検索
postfix
メタキャラ
インターネット
ロリポップ!
ファイアウォール
仕組み
css
暗号化
Webアプリケーション
ランサムウェア
rpm
共用サーバー
CodeDeploy
メトリクス
仮想
PostgreSQL
コスト削減
関数
1日で理解するDjango超基礎入門
PHP
マルチドメイン
DNS
ELB
root監獄
Amazon RDS
FC
Microsoft SQL Server Management Studio
ルート証明書
プログラミング
Perl
検索エンジン
マルチパス
まとめ
NTP
クライアント証明書
ビットコイン
VMware vSphere 6.5
手順
パッチ
RedHat 8系
スクレイピング
Auto Scaling
dovecot
.htaccess
SASL
HTTPリクエスト
お名前レンタルサーバー
Selenium
OSS
インストール手順
コメントアウト
PuTTY
WebLogic
タグ
VMware vSphere
認証局
Lambda
IIS
ハードウェアクロック
自動起動
メール送信
Webプログラム
firewalld
VMware vSphere 6.0 ESXi
NATゲートウェイ
ネームサーバー
リファラー
Let's Encrypt
Systems Manager
Sophos
SPF
タイムゾーン
RedHat
https
アクティブモード
RDS
名前解決
メール
違い
用語
リストア
ロール
独自ドメイン
cron
メタ文字
ドメイン
W3 Total Cache
Veritas
pip
環境変数
SQLite
クライアント
FTP
お名前.com 共用サーバー
ルート証明機関
AWS CodeDeploy
復号化
systemd
BIOS
VMware vSphere vCenter
コード
ビジュアルエディタ
マルウェア
デフォルトゲートウェイ
AMI
サーバー
Linux
構成管理
整形
playbook
Mac
バックアップ
デプロイ
iSCSI
ポリシー
公開鍵暗号方式
bash
DB
WordPress
VMware vSphere 6.5 ESXi
データストア
httpd
ECS
ファイル操作
EC2 インスタンス
AWS認定試験
動的レスポンス
SMTP認証
デザイン
Web
機械学習
SQL文
Ruby
エラー
CodePipeline
ルーティングテーブル
さくらVPS
正規表現
リクエスト
ドメイン名
お名前.com
Windows 7
AWS CodeCommit
wireshark
仮想化環境
トラブルシューティング
仮想マシン
S3
Amazon S3
Webアプリ
systemctl
Oracle
エックスサーバー
TLS
SSM
コメント欄
パソコン
ansible-playbook
CSR
DevOps
システムクロック
Amazon CloudWatch
html
Veritas NetBackup 8.0
AWS Storage Gateway
ライセンス
ログ
Python3.6
仮想環境
カスタマイズ
Python 3.6.2
Python 3.6
暗号鍵
IPアドレス
Selenium WebDriver
負荷分散
アンチウィルス
.vmdk
Amazon
画像
CentOS
Python
SSL
MySQL
Terraform
ハートビート
コンパイル
レンタルサーバー
二重配列
AWS CloudFormation
CentOS7
エディタ
ウィルス感染
プロトコル
さくらインターネット
システム
スタイルシート
WebLogic Server 12c
VMware-Tools
Amazon EC2
障害対応
GLue
CGI
SES
keytool
CloudFormation
json
スマホ
redhat8
VMware vSphere ESXi
aws ec2 インスタンス
PhantomJS
リトルサーバー
AWS Lambda
crond
コマンド
AWS CodePipeline
淵上喜弘
ログイン
openssl
ネットワーク
マクロ
Windows Server 2016
ストレージ
オレオレ証明書
AWS
SQL Server
クラウド
AWS Systems Manager
Apache
自宅サーバー
プログラム
セキュリティ
EC2
Webスクレイピング
インスタンス
Microsoft SQL Server
grep
身代金
iptables
Google
Simple Email Service
配列
自己証明書
格安レンタルサーバー
Route53
Amazon Route 53
VMware ESXi 6.5
トラブル
サービス
形態素解析
My VMware
SMB
用語集
ライブラリ
仮想化
GET
公開鍵
時刻同期
Elastic IP
Webサーバー
Deep Learning
インポート
ロードバランサ―
headless
逆引き
CI/CD
VMware vSphere Client
SSL/TLS
静的レスポンス
Chef
プラグイン
ansible
ファイバーチャネル
ISO
Amazon SES
SVN
Python 3.6.3
ブラウザ
パフォーマンス
PowerShell
インフラ構成管理
git
プライベートサブネット
DNSサーバー
EC2インスタンス
AWS Glue
Zabbix
TigerVNC Server
脆弱性
AES
smtp
NIC
Apache Subversion
インストール
Windows
アップデート
改行
SSL証明書
文字コード
冗長化
serverspec-runner
VMware
超初心者
リスト
PowerShell 6.0.3
teraterm
gimp
リダイレクト
アベイラビリティゾーン
github
crontab
AWS Backup
yum
Serverspec
Django
postgres
CentOS6
設計
Google Chrome
Ubuntu
ディープラーニング
SQL Server Management Studio
Microsoft SQL Server 2016
java
ウィルス
SSLサーバー証明書
ワードプレス
Amazon CloudWatch メトリクス
Subversion
データベース
AWS CodeBuild
Unix
SFTP
削除
時刻
無料SSL証明書
CloudWatch
AWS CLI
共有フォルダ
インフラ
AWS SSM
アップグレード
運用
chroot
Web アプリ
ルートテーブル
bind
設定手順
秘密鍵
Route 53
CPU
最近の投稿
- 【AWS】AWS Control Towerについて
- 【SRE】学習メモ
- 【AWS】特定のEC2インスタンスがどのターゲットグループに所属しているか確認するPythonスクリプト【Python】
- 【brew】brewのインストール手順
- 【AWS認定試験】Database - Specialty(DBS-C01)試験勉強ノートブック
- 【AWS】SESでリソースを絞りSMTP認証情報が漏洩してもセキュアにする設定方法
- 【AWS】Glue Job のロールとポリシーの設計
- 【AWS】Glue Crawler のロールとポリシーの設計
- 【AWS】RDSのSnapshotをS3バケットにエクスポートする方法
- 【AWS】Route 53でサービス停止によるフェイルオーバーを実施するのは難しい
- 【Ansible】AWS SSM の Run Command で Ansible の Playbook を AWS CLI で(コマンドで)実行する手順
- 【Ansible】AWS SSM の Run Command で Ansible の Playbook を実行する手順
- 【Terraform】Terraformで構築したEC2インスタンスを手動で停止・終了(削除)するとどうなるか確認する
- 【AWS】aws ses send-email コマンドでSMTP認証、アクセスキーIDなしでメールを送信する手順
- 【Terraform】環境ごとにリソースの数が異なる場合の設定方法(同じtfファイルを利用する場合)
- 【New Relic】New Relic エージェントのアンインストール手順
- 【New Relic】外形監視(Synthetic Monitoring)の設定手順
- 【SQLServer】SQLServerサービスが起動しない場合の対応手順【トラブルシューティング】
- 【Linux】sedコマンド
- 【GitHubActions】GitHubActionsの実行履歴(flow)をまとめて削除する手順
- 【Terraform】Terraformで管理されているリソースを除外する手順
- 【Terraform】初期構築手順
- 【Terraform】terraform importコマンドで既存の環境との差分を取り込む手順
- 【WordPress】サイドバーのレイアウトのずれを修復する手順【備忘録】
- 【GitHub Actions】TerraformでデプロイするCI/CDパイプラインの構築手順
- 【AWS】Cloud9からIAM権限のコマンド(IAMユーザー、IAMロールの作成など)が実行できるように設定する手順
- 【AWS】ECSタスクの停止(ECS コスト削減)手順
- 【AWS】Docker で作成した Java Web アプリのコンテナ環境をイメージ化して ECR にプッシュし ECS にデプロイする手順
- 【Java】TomcatでWebアプリを作成しDockerコンテナ環境にデプロイして実行する手順
- 【英語】IT英語の特集
- 【AWS】Lambda関数一式(Slackへの通知アプリ)を ZIP で固めてアップロードして登録して実行する手順【Lambda】【Windows】
- 【AWS】AWS CDK version 2(Python)でインフラ環境を構築する手順
- 【AWS】AWS Certified SysOps Administrator - Associate(SysOpsアドミニストレーター アソシエイト)に合格したので試験勉強まとめ
- 【AWS】AWS Certified DevOps Engineer - Professional(DevOps エンジニア – プロフェッショナル試験)(DOP)に合格したので試験勉強まとめ
- 【AWS認定試験】AWS Certified DevOps Engineer - Professional(DOP-C01)勉強履歴
- 【Git】Gitの用語について
- 【AWS】AWS認定試験の問題例まとめ
- 【AWS】各種APIについて
- ディザスタリカバリにおける RTO(目標復旧時間)と RPO(目標復旧時点)
- 【AWS】DevOps(CI/CD)CodeDeployでのデプロイ設定(In-Place、Blue/Green)について【CodePipeline、CodeDeploy】
カテゴリー
- Ansible (12)
- Apache(httpd) (4)
- AWS (230)
- AWS認定試験 (98)
- brew (1)
- CentOS6 (RedHat6) (45)
- CentOS7 (RedHat7) (109)
- CentOS8 (RedHat8) (16)
- Chef (2)
- CI/CD (4)
- cron (1)
- DevOps (10)
- DNS(ドメイン) (28)
- Docker (3)
- EC2 (2)
- ECS (1)
- Git (3)
- GitHub (2)
- GitHubActions (2)
- Glue (2)
- HTML/CSS (13)
- Java (2)
- Kindle (1)
- Linux (115)
- LiteSpeed (2)
- MySQL (12)
- NetBackup (4)
- NewRelic (2)
- Oracle (4)
- PHP (15)
- PostgreSQL (38)
- PowerShell (9)
- Python (64)
- RDS (1)
- RedHat (10)
- Route53 (1)
- Ruby (3)
- S3 (2)
- Serverspec (4)
- SES(Simple Email Service) (3)
- SQL Server (21)
- SRE (1)
- SSL/TLS (34)
- SSM (2)
- Subversion (4)
- Terraform (6)
- VMware (46)
- VPS (12)
- Webアプリ (35)
- Windows (23)
- WordPress (49)
- Zabbix (9)
- お得情報 (14)
- その他 (2)
- インフラ (65)
- インフラエンジニア (3)
- クラウド (10)
- コマンド (9)
- コンテナ (4)
- シェルスクリプト (6)
- セキュリティ (67)
- データベース (59)
- ネットワーク (80)
- バックアップ (6)
- プログラム (61)
- ホームページ作成 (20)
- メール (19)
- レンタルサーバー (92)
- 仮想環境 (54)
- 機械学習 (10)
- 正規表現 (4)
- 物理 (8)
- 雑談 (7)
Copyright 100%レンタルサーバーを使いこなすサイト All rights reserved.
コメントを残す