【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 を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。
タグ
NTP
Subversion
GLue
Yahoo!
CloudFormation
Amazon SES
AWS Lambda
スタイルシート
Google
Serverspec
負荷分散
html
C
レンタルサーバー
構成管理
MySQL
インフラ
ルート証明機関
Ubuntu
AMI
正引き
man
boto3
IPv6
初心者
動的レスポンス
CI/CD
時刻同期
headless
SSM
W3 Total Cache
デプロイ
違い
DNS
Amazon S3
S3
ドメイン
Microsoft SQL Server Management Studio
AWS CodeBuild
VMware vSphere
smtp
用語
Terraform
RedHat 8系
Systems Manager
フェイルオーバー
冗長化
ISO
Sophos
firewalld
DB
メール送信
Windows Server 2016
Microsoft SQL Server 2016
CentOS7
Docker
VMware ESXi 6.5
NAT
インターネット
nmcli
設定
NATゲートウェイ
Ruby
インスタンス
プロトコル
Chef
ELB
パフォーマンス
無料独自SSL
Linux
スマホ
エックスサーバー
お名前レンタルサーバー
ディープラーニング
serverspec-runner
運用
パッチ
SQL Server
PuTTY
css
dovecot
systemd
暗号鍵
github
環境変数
公開鍵暗号方式
仮想アプライアンス
検索
トラブル
SSL
.htaccess
CGI
FC
Amazon
yum
逆引き
TLS
クライアント
Route53
ブラウザ
java
CodePipeline
VMware vSphere Client
ワードプレス
メトリクス
データストア
SSH
インストール手順
IIS
FTP
Windows 7
VMware-Tools
Amazon Route 53
Webサーバー
エディタ
PhantomJS
SVN
クラウド
身代金
リスト
Elastic IP
Webスクレイピング
HTTP
リストア
VMware vSphere 6.0 ESXi
コスト削減
アクティブモード
My VMware
文字コード
さくらVPS
サーバー
Auto Scaling
Oracle
ファイアウォール
rpm
PowerShell
Webアプリケーション
ビジュアルエディタ
CPU
AWS Backup
自宅サーバー
STARTTLS
リファラー
リポジトリ
AWS CloudFormation
pip
GET
WannaCrypt
chroot
https
認証局
AWS CodePipeline
タグ
コンパイル
改行
コメントアウト
仕組み
Simple Email Service
暗号化
仮想
ハードウェアクロック
システム
AWS Storage Gateway
route
CloudWatch
iptables
Perl
設計
整形
DevOps
Web
IPアドレス
WebLogic Server 12c
形態素解析
配列
メール
Python 3.6.3
パッシブモード
ルーティングテーブル
無料独自SSL証明書
SSL/TLS
コマンド
Veritas
NIC
コード
ansible-playbook
バックアップ
iSCSI
インフラ構成管理
AWS Systems Manager
マクロ
EC2インスタンス
クライアント/サーバー
ウィルス
メタ文字
postfix
crontab
オレオレ証明書
Deep Learning
スナップショット
常時SSL化
二重配列
淵上喜弘
Route 53
タイムゾーン
httpd
systemctl
関数
仮想化
デフォルトゲートウェイ
ドメイン名
PowerShell 6.0
パソコン
システムクロック
超初心者
コメント欄
HTTPリクエスト
リダイレクト
Server Name Indication SSL
脆弱性
SQLite
ファイバーチャネル
Veritas NetBackup 8.0
postgres
メリット
スクレイピング
.vmdk
redhat8
playbook
Lambda
gimp
Apache Subversion
Amazon EBS
公開鍵
Python 3.6.2
PostgreSQL
VPC
cron
SFTP
VPS
仮想環境
エラー
CSR
WebLogic
RedHat
デザイン
アップデート
復号化
ランサムウェア
正規表現
POST
スクリプト
AWS Glue
アップグレード
Amazon RDS
VMware
Selenium WebDriver
ファイル操作
リクエスト
格安レンタルサーバー
共用サーバー
ライセンス
vnc
teraterm
削除
AWS認定試験
ネットワーク
引越
ログイン
PHP
サービス
aws ec2 インスタンス
Windows
マルチパス
VNC Server
ECS
ハートビート
Unix
BIOS
自己証明書
Python 3.6
Zabbix
bash
1日で理解するDjango超基礎入門
AWS CodeCommit
プライベートサブネット
git
TigerVNC Server
まとめ
マルチドメイン
AWS CLI
自動起動
カスタマイズ
ストレージ
SES
SASL
Webプログラム
画像
SSL証明書
ansible
CentOS6
機械学習
名前解決
SQL文
ログ
VMware vSphere vCenter
Apache
インポート
ルート証明書
プログラミング
wireshark
ネームサーバー
AWS
検索エンジン
メタキャラ
root監獄
お名前.com
json
ルートテーブル
WordPress
さくらインターネット
SSLサーバー証明書
Facebook
Webアプリ
仮想マシン
データ転送量
お名前.com 共用サーバー
Amazon CloudWatch
RDS
Let's Encrypt
Python3.6
障害対応
設定手順
EC2
AWS SSM
VMware vSphere 6.5
静的レスポンス
VMware vSphere ESXi
SMB
Web アプリ
SQL Server Management Studio
共有フォルダ
マルウェア
ロードバランサ―
クライアント証明書
Microsoft SQL Server
プログラム
アンチウィルス
ロリポップ!
レンタルサーバ
WannaCry
Windows 10
HTTPレスポンス
独自ドメイン
VMware vSphere 6.5 ESXi
リトルサーバー
秘密鍵
OSS
ポリシー
Python
無料
AES
AWS CodeDeploy
インストール
手順
ロール
Amazon EC2
bind
SPF
crond
時刻
ライブラリ
プラグイン
openssl
アベイラビリティゾーン
無料SSL証明書
仮想化環境
Selenium
PowerShell 6.0.3
文字列
Google Chrome
ウィルス感染
Mac
トラブルシューティング
CodeDeploy
用語集
keytool
Django
SMTP認証
ALB
メールサーバー
DNSサーバー
CentOS
データベース
ビットコイン
セキュリティ
grep
Amazon CloudWatch メトリクス
EC2 インスタンス
バージョン
最近の投稿
- 【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】
- 【AWS】CodePipeline での CodeDeploy でのデプロイでエラーになった場合のトラブル対応手順
- 【AWS】DevOps(CI/CD)の導入手順(Angular、Git、CodePipeline、CodeCommit、CodeBuild、CodeDeploy、Auto Scaling、ALB の組み合わせ)
- 【AWS】AWSガイドラインを考える(クラウド時代のインフラ設計)
- 【AWS】CodeDeployとAuto Scaling+ALBを組み合わせる環境の構築手順
カテゴリー
- Ansible (12)
- Apache(httpd) (4)
- AWS (229)
- AWS認定試験 (98)
- 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 (63)
- RDS (1)
- RedHat (10)
- Route53 (1)
- Ruby (3)
- S3 (2)
- Serverspec (4)
- SES(Simple Email Service) (3)
- SQL Server (21)
- SSL/TLS (34)
- SSM (2)
- Subversion (4)
- Terraform (6)
- VMware (46)
- VPS (12)
- Webアプリ (35)
- Windows (23)
- WordPress (49)
- Zabbix (9)
- お得情報 (14)
- その他 (1)
- インフラ (65)
- インフラエンジニア (3)
- クラウド (9)
- コマンド (9)
- コンテナ (4)
- シェルスクリプト (6)
- セキュリティ (67)
- データベース (59)
- ネットワーク (80)
- バックアップ (6)
- プログラム (61)
- ホームページ作成 (20)
- メール (19)
- レンタルサーバー (92)
- 仮想環境 (54)
- 機械学習 (10)
- 正規表現 (4)
- 物理 (8)
- 雑談 (7)
Copyright 100%レンタルサーバーを使いこなすサイト All rights reserved.
コメントを残す