vi
PengembangBill Joy
Rilis awal1976; 50 tahun lalu (1976)
Templat:Kotak info perangkat lunak/simple
Ditulis dalamC
Sistem operasiUnix, mirip Unix
PlatformLintas platform
JenisEditor teks
LisensiLisensi BSD
Situs webex-vi.sourceforge.net Sunting ini di Wikidata
Repositori

vi adalah program komputer penyunting teks yang awalnya dibuat untuk sistem operasi Unix. Kode awal untuk vi ditulis oleh Bill Joy pada 1976 untuk release BSD awal. Nama vi (diucapkan "vee-eye") diambil dari singkatan perintah visual dalam ex. Perintah ini mengalihkan penyunting baris dalam ex ke mode visual.

Biasanya, program yang sama akan dimulai dengan perintah vi atau ex.

vi menjadi standar de facto editor Unix dan saingan berat editor Emacs. Hampir semua instalasi Unix memiliki satu versi dari vi.

Di samping perangkat lunak tidak bebas yang didistribusikan dengan implementasi Unix, ada juga penerapan (implementasi) dari vi yang merupakan perangkat lunak bebas. Vi adalah penyunting teks yang lebih banyak digunakan, mengalahkan gedit.[butuh rujukan]

Sejarah

sunting

vi berasal dari editor baris perintah UNIX, dimulai dengan ed. ed ditingkatkan untuk menjadi em, ("editor untuk manusia: editor for mortals" oleh George Coulouris seorang dosen di Queen Mary College), kemudian en. Di University of California, Berkeley, Bill Joy mengembangkan em dengan membuat ex, termasuk penambahan dari modus visual.

Joy menggunakan terminal Lear-Siegler ADM3A. Pada terminal tersebut, tombol Escape berada pada posisi yang sekarang merupakan tombol Tab pada banyak digunakan keyboard IBM PC (di sisi kiri bagian abjad keyboard, satu baris di atas baris tengah). Hal ini menjadikan kenyamanan untuk mengganti ke mode vi. Juga tombol h, j, k, l sebagai pengendali kursor, itulah sebabnya mengapa vi menggunakan tombol-tombol tersebut dengan cara itu.

Pada tahun 1979, Mark Horton mengambil tanggung jawab untuk vi. Horton menambahkan dukungan untuk panah dan tombol fungsi, makro, dan perbaikan kinerja dengan mengganti termcap dengan terminfo.[1][2] Pada tahun 1983, vi ditambahkan ke dalam Bell Labs System V dan tidak berubah secara signifikan hingga sekarang.

Referensi

sunting
  1. ^ Joy, Bill. "ex Reference Manual" (roff source). 4.4 BSD (encumbered, not Lite). CSRG, UC Berkeley. (lihat bagian tanda terima kasih di akhir berkas)
  2. ^ Joy, Bill. "vi Reference Manual" (roff source). 4.4 BSD (encumbered, not Lite). CSRG, UC Berkeley. (lihat bagian tanda terima kasih di akhir berkas)

Bacaan lanjutan

sunting

Pranala luar

sunting


📚 Artikel Terkait di Wikipedia

6 (angka)

enam Ordinal ke-6 (keenam) Faktorisasi 2 · 3 Pembagi 1, 2, 3, dan 6 Romawi VI Biner 1102 Ternari 203 Kuaternari 124 Quinary 115 Senary 106 Oktal 68 Duodesimal

Hamengkubuwana VI

Sri Sultan Hamengkubuwana VI (Bahasa Jawa: Sri Sultan Hamengkubuwono VI, 10 Agustus 1821 – 20 Juli 1877) adalah sultan keenam Kesultanan Yogyakarta yang

0-an

0-an Masehi adalah dasawarsa pada Milenium ke-1 SM dan Abad ke-1 yang dimulai dari tanggal 1 Januari 1 SM hingga tanggal 31 Desember 9 M. Tahun penuh pertama

Pakubuwana VI

Sri Susuhunan Pakubuwana VI (sering disingkat PB VI; 26 April 1807 – 2 Juni 1849) adalah susuhunan Surakarta kelima yang memerintah tahun 1823 – 1830.

James Charles Stuart

James VI and I (James Charles Stuart; 19 Juni 1566 – 27 Maret 1625) merupakan seorang Raja Skotlandia sebagai James VI dari tanggal 24 Juli 1567 dan Raja

Komando Daerah Militer VI/Mulawarman

Komando Daerah Militer VI/Mulawarman (disingkat Kodam VI/MLW) merupakan kewilayahan pertahanan militer yang meliputi provinsi Kalimantan Utara dan Kalimantan

George VI dari Britania Raya

George VI (Albert Frederick Arthur George; 14 Desember 1895 – 6 Februari 1952) adalah Raja Kerajaan Inggris dan Dominion dari Persemakmuran Inggris dari

Mehmed VI

Mehmed VI (bahasa Turki Utsmaniyah: محمد سادس Meḥmed-i sâdis, وحيد الدين Vahideddin), nama asli Mehmed Vahdettin atau Mehmed Vahideddin, (14 Januari 1861