Skip to Content
第8版 viとVimエディターを学ぶ
book

第8版 viとVimエディターを学ぶ

by Arnold Robbins, Elbert Hannah
March 2025
Intermediate to advanced
548 pages
7h 29m
Japanese
O'Reilly Media, Inc.
Content preview from 第8版 viとVimエディターを学ぶ

序文

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

テキスト編集はどのコンピューター・システムでも最も一般的な作業のひとつであり、vi はシステム上で最も便利な標準テキスト・エディターのひとつである。vi 、新しいファイルを作成したり、既存のテキストのみのファイルを編集したりすることができる。

viUnix®の初期に開発された古典的なユーティリティの多くがそうであったように、Vimは操作が難しいという評判がある。Bram Moolenaarの強化されたクローンであるVim ("vi Improved")は、そのような印象の理由を取り除くために長い道のりを歩んできた。Vimには数え切れないほどの便利な機能、ビジュアルガイド、ヘルプ画面がある。

今日、Vimはvi の最もポピュラーなバージョンであるため、この第8版ではVimを中心に以下のように解説する:

本書の範囲

本書は17章と4つの付録で構成され、4つのパートに分かれている。パートIの「viとVimの基礎」はvi とVimをすぐに使い始められるようにデザインされており、それらを効果的に使うための高度なスキルをフォローアップしている。

最初の2つの章-第1「viとVimの紹介」と第2章「簡単な編集」-では、すぐに始められる簡単な編集コマンドをいくつか紹介している。これらのコマンドは、自然に使えるようになるまで練習してほしい。いくつかの初歩的な編集演算子を学んだところで、第2章の終わりで読み取りを止めても構わない。

しかし、このエディターは初歩的なワープロ以上のことをするためのものである。第3章「急いで移動する」と第4章「基本を越えて」では、より簡単に作業を行う方法に焦点を当てている。最初の読み取りで、vi と Vim で何ができるのか、どのコマンドを使えば特定のニーズに対応できるのか、少なくとも見当はつくだろう。後で、これらの章に戻ってさらに勉強することができる。

第5章「exエディタの紹介」、第6章「グローバル置換」第7章「高度な編集」は、編集の負担をよりコンピュータに移行するのに役立つツールを提供する。これらの章では、vi とVimの基礎となるex 行エディタを紹介し、vi とVimの中からex コマンドを発行する方法を紹介している。

第II部「Vim」では、21世紀に入ってから最も人気のあるvi クローンであるVimについて説明する。 Vimがオリジナルのvi を凌ぐ多くの(多くの!)特徴について詳しく説明している。

第8章「Vim(vi改良版)」では、Vimの一般的な紹介をしている:この章では、Vimのvi に対する主な改良点(組み込みヘルプ、初期化の制御、モーションコマンドの追加、正規表現の拡張など)の概要も説明している。

第9章「グラフィカルなVim (gvim)」では、商用Unixシステム、GNU/Linux、その他のUnixワークライクなシステム、MS-Windowsで標準的に採用されているような、最新のGUI環境におけるVimについて見ていく。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

SQLではじめるデータ分析 ―クエリで行う前処理、時系列解析、コホート分析、テキスト分析、異常検知

SQLではじめるデータ分析 ―クエリで行う前処理、時系列解析、コホート分析、テキスト分析、異常検知

Cathy Tanimura, 大橋 真也, 嶋田 健志, 木下 哲也
生成AI時代の価値のつくりかた ―実践者のマインド、スキル、データ、ユースケース

生成AI時代の価値のつくりかた ―実践者のマインド、スキル、データ、ユースケース

Rob Thomas, Paul Zikopoulos, Kate Soule, 本多 真二郎, オライリー・ジャパン編集部

Publisher Resources

ISBN: 9798341626379