Vi: Perbedaan antara revisi
k Perubahan kosmetik tanda baca |
Tidak ada ringkasan suntingan Tag: Suntingan visualeditor-wikitext |
||
Baris 1: | Baris 1: | ||
{{ |
{{lowercase title}} |
||
{{infobox software |
{{infobox software |
||
| name = vi |
| name = vi |
||
| logo = |
| logo = |
||
| screenshot = |
| screenshot = NetBSD 6.1 vi C Hello World.png |
||
| caption = Cuplikan vi yang menyunting sebuah program [[Hello World]] dalam bahasa pemrograman [[C (bahasa pemrograman)|C]]. [[Tilde]] menandakan jika baris-baris dalam berkas tersebut masih kosong. |
|||
| caption = vi editing a temporary, empty file. Tildes signify lines not present in the file. |
|||
| developer = [[Bill Joy]] |
| developer = [[Bill Joy]] |
||
| released = {{ |
| released = {{Start date and age|df=yes|1976}} |
||
| latest release version = |
| latest release version = |
||
| latest release date = |
| latest release date = |
||
| latest preview version = |
| latest preview version = |
||
| latest preview date = |
| latest preview date = |
||
| operating system = [[Unix |
| operating system = [[Unix]], [[mirip Unix]] |
||
| platform = [[Lintas platform]] |
|||
| programming language = [[C (programming language)|C]] |
|||
| |
| programming language = [[C (bahasa pemrograman)|C]] |
||
| |
| genre = [[Editor teks]] |
||
| license = [[Lisensi BSD]] |
|||
| website = |
| website = |
||
}} |
}} |
||
Baris 34: | Baris 35: | ||
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. Pada tahun 1983, vi ditambahkan ke dalam Bell Labs System V dan tidak berubah secara signifikan hingga sekarang. |
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. Pada tahun 1983, vi ditambahkan ke dalam Bell Labs System V dan tidak berubah secara signifikan hingga sekarang. |
||
== Pranala luar == |
|||
* {{commonscat-inline|vi (editor)}} |
|||
{{komputer-stub}} |
{{komputer-stub}} |
Revisi per 4 Januari 2021 18.05
Vi | |||||||
---|---|---|---|---|---|---|---|
![]()
Cuplikan vi yang menyunting sebuah program Hello World dalam bahasa pemrograman C. Tilde menandakan jika baris-baris dalam berkas tersebut masih kosong. | |||||||
Tipe | modal text editor (en) ![]() ![]() | ||||||
Versi pertama | 1976 | ||||||
Versi stabil | |||||||
Genre | Editor teks | ||||||
Lisensi | Lisensi BSD | ||||||
| |||||||
| |||||||
Sumber kode | |||||||
| |||||||
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 line editor 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.
Sejarah
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. Pada tahun 1983, vi ditambahkan ke dalam Bell Labs System V dan tidak berubah secara signifikan hingga sekarang.
Pranala luar
Media tentang vi (editor) di Wikimedia Commons