Vi

vi
Phát triển bởiBill Joy
Phát hành lần đầu1976; 49 năm trước (1976)
Kho mã nguồn
Viết bằngC
Hệ điều hànhUnix, Unix-like
Nền tảngĐa nền tảng
Thể loạiTrình soạn thảo văn bản
Giấy phépBSD-4-Clause hay CDDL
Websiteex-vi.sourceforge.net

vi (đọc là "vi ai" theo cách đánh vần tiếng Anh) là chương trình soạn thảo văn bản trên máy tính được viết bởi Bill Joy năm 1976 để dùng cho hệ điều hành BSD. Sau này nó được AT&T dùng và trở thành tiêu chuẩn (dù không chính thức) trong Unix. vi được dùng ở chế độ văn bản (text mode) như trạm cuối (terminal) và console. Tên gọi lấy từ chữ viết tắt (hai chữ đầu) của lệnh visual trong chương trình ex. Lệnh này chuyển chế độ biên tập dòng (line mode) của ex sang chế độ trực quan (visual mode).

Thông thường, vì lý do thuận tiện, cùng một chương trình sẽ khởi động ở chế độ vi hay ex, tuỳ theo tên lệnh được gõ. Tên "vi" được xem là viết tắt chữ đầu nên được phát âm từng chữ cái là [vi: aɪ] (theo IPA) mà không đọc thành một từ.

vi có thể khó dùng đối với người mới biết, vì nó là trình biên tập theo chế độ (modal editor), tức là nó quy định các phím có ý nghĩa khác nhau tuỳ theo chế độ hiện dùng. Hai chế độ chính của vi là insert (điền) và command (lệnh). Ở chế độ insert, văn bản được nhập vào bình thường. Ở chế độ command, các phím được dùng để ra lệnh, như để di chuyển con trỏ, xoá ký tự, v.v. Ưu điểm của việc có chế độ lệnh riêng là nó làm đơn giản nhiều thao tác soạn thảo, thay vì phải dùng một ngón tay giữ phím Alt, phím Ctrl, hay các phím đặc biệt khác.

Hiện nay viemacs, cũng là một trình soạn thảo văn bản xuất hiện từ năm 1984, là hai phe của một cuộc chiến về trình biên tập.

Chế độ lệnh trong vi

Khi mới khởi động, vi ở chế độ lệnh. Từ chế độ lệnh ta luôn có thể chuyển sang chế độ văn bản bằng cách bấm phím chữ i. Ngược lại, từ chế độ văn bản chuyển sang chế độ lệnh bằng phím Esc.

Các lệnh cơ bản trong vi đều bắt đầu bằng dấu hai chấm. Sau đó thường là các chữ cái viết tắt các từ tiếng Anh tương ứng với chức năng của lệnh đó:

Lệnh Từ Chức năng
:r read Đọc / mở file
:w write Ghi lại file hiện hành
:q quit Thoát khỏi vi
:wq quit - write Ghi lại file hiện hành, sau đó thoát khỏi vi.
:q! Thoát khỏi vi mà không ghi lại file hiện hành

vi nguyên thủy

vi được viết tại Evans Hall Lưu trữ 2005-01-16 tại Wayback Machine, Đại học California tại Berkeley bởi Bill Joy.[1]

Các dòng và biến thể của vi

  • vi được chuyển từ vi 3.7 trên BSD cổ điển sang các hệ thống Unix hiện đại. Nó dùng ed làm cơ sở mã (codebase), được phân phối tự do theo kiểu BSD từ tháng 1 năm 2002.[1]
  • nvi sử dụng vi nguyên thủy vào BSD thứ 4 (4BSD).[2] Lưu trữ 2006-12-05 tại Wayback Machine
  • Elvis là một dòng vi chạy trên Unix và các hệ điều hành khác.[3] Lưu trữ 2008-05-13 tại Wayback Machine.
  • Vigor thêm Vigor Assistant (cố ý dựa theo nhân vật hoạt họa Clippy của Microsoft Office) vào vi.[4]
  • VILE bổ sung tính năng nhiều bộ đệm và cửa sổ.[5] Lưu trữ 2004-08-11 tại Wayback Machine
  • vim - "Vi IMproved" - bản nâng cấp và mở rộng cho vi.[6]
  • bvi "Binary VI" - trình biên tập tập tin nhị phân.[7]
  • svicc - "Small VI Clone for the Commodore (64)" [8]

Tham khảo

  1. ^ “The VI editor”. Bản gốc lưu trữ ngày 8 tháng 6 năm 2012. Truy cập ngày 13 tháng 8 năm 2012.

Liên kết ngoài

(Tiếng Anh)

Read other articles:

This list is incomplete; you can help by adding missing items. (August 2008) Cinema of Turkey (A–Z) of Turkish films List of Turkish films 1910s 19141915 1916 1917 1918 1919 1920s 1920 1921 1922 1923 19241925 1926 1927 1928 1929 1930s 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940s 1940 1941 1942 1943 19441945 1946 1947 1948 1949 1950s 1950 1951 1952 1953 19541955 1956 1957 1958 1959 1960s 1960 1961 1962 1963 19641965 1966 1967 1968 1969 1970s 1970 1971 1972 1973 19741975 1976 1977...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (مايو 2019) بروتستانت لبنانمناطق الوجود المميزة لبنان ‏ 1,400,000 - 1,800,000اللغات العربية: العربية الفصحى واللهجة اللبن...

 

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Percy Jackson – berita · surat kabar · buku · cendekiawan · JSTOR Perseus JacksonTokoh Percy Jackson & Dewa-Dewi OlympiaPenampilanperdanaPencuri PetirPenampilanterakhirThe Blood of OlympusPenciptaRic...

Earth observation satellite QuikSCATArtist conception of QuikSCATMission typeEarth observationOperatorNASA / JPLCOSPAR ID1999-034A SATCAT no.25789Websitewinds.jpl.nasa.gov/missions/quikscat/Mission duration10 years, 4 months (achieved)24 years, 9 months, 16 days (in orbit) Spacecraft propertiesManufacturerBall AerospaceLaunch mass970 kilograms (2,140 lb)Power874 watts Start of missionLaunch date19 June 1999, 02:15:00 (1999-06-19UTC02:15) U...

 

Election of US Senator Mark Kelly See also: 2020 United States Senate elections 2020 United States Senate special election in Arizona ← 2016 November 3, 2020 2022 →   Nominee Mark Kelly Martha McSally Party Democratic Republican Popular vote 1,716,467 1,637,661 Percentage 51.16% 48.81% County results Congressional districts results Precinct resultsKelly:      50–60%      60–70%      ...

 

Chronologie de la France ◄◄ 1742 1743 1744 1745 1746 1747 1748 1749 1750 ►► Chronologies Funérailles de Marie-Thérèse d’Espagne.Données clés 1743 1744 1745  1746  1747 1748 1749Décennies :1710 1720 1730  1740  1750 1760 1770Siècles :XVIe XVIIe  XVIIIe  XIXe XXeMillénaires :-Ier Ier  IIe  IIIe Chronologies thématiques Art Architecture, Arts plastiques (Dessin, Gravure, Peinture et Sculpture), Littérature, Musique class...

Artikel ini bukan mengenai Hot FM. Hot FM (PM2FAW)PT Radio Merpati DarmawangsaKotaJakartaWilayah siarJabodetabek dan sekitarnyaSloganMuterin Musik Dangdut paling Hot, 32 Jam NonstopFrekuensi93.2 FMMulai mengudara1994 (sebagai Radio Suara Kejayaan)[1]12 Desember 1999 (sebagai MD Radio)9 Agustus 2007 (sebagai Hot FM)FormatDangdut Campursari, PopOtoritas perizinanKementerian Komunikasi dan Informatika Republik IndonesiaNama sebelumnyaRadio DharmawangsaRadio Suara KejayaanMD RadioFrekuens...

 

UnicornoMappa della costellazioneNome latinoMonoceros GenitivoMonocerotis AbbreviazioneMon CoordinateAscensione retta7,15 h Declinazione-6° Area totale482 gradi quadrati Dati osservativiVisibilità dalla TerraLatitudine min-85° Latitudine max+75° Transito al meridiano20 febbraio, alle 21:00 Stella principaleNomeα Monocerotis Magnitudine app.3,93 Altre stelleMagn. app. < 3Nessuna Magn. app. < 673 Sciami meteorici Monoceridi di Dicembre Alpha Monoceridi Costellazioni confinantiDa est,...

 

Nahum GoldmannNahum GoldmannNama asal נחום גולדמןLahir(1895-07-10)10 Juli 1895Vishnevo, Kekaisaran Rusia(kini Vishnyeva, Belarus)Meninggal29 Agustus 1982(1982-08-29) (umur 87)Bad Reichenhall, JermanDikenal atasPendiri dan presiden Kongres Yahudi Sedunia Nahum Goldmann (Ibrani: נחום גולדמן) (10 Juli 1895 – 29 Agustus 1982) adalah seorang Zionis utama. Ia adalah pendiri Kongres Yahudi Sedunia dan presidennya dari 1951 sampai 1978, dan juga meru...

Questa voce o sezione sull'argomento imprenditori austriaci non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Collage di Mateschitz Dietrich Mateschitz (Sankt Marein im Mürztal, 20 maggio 1944 – Salisburgo, 22 ottobre 2022[1]) è stato un imprenditore austriaco, miliardario e cofondatore della nota casa produttrice della bevanda energetica Red B...

 

Australian retired soccer player, sports analyst and human rights advocate This article is about the Australian sports personality and human rights advocate. For other uses, see Craig Foster (disambiguation). Craig FosterAMFoster in February 2022BornCraig Andrew Foster1969 (age 54–55)Lismore, New South Wales, AustraliaAlma materKadina High SchoolJohan Cruyff InstituteCentral Queensland UniversityOccupation(s)Former soccer player, human rights advocate, sports presenterKnown...

 

Pagoda kayu lima lantai Hōryū-ji di Jepang, dibangun pada abad ke-7, salah satu bangunan kayu tertua di dunia. Pagoda Liuhe (Pagoda Enam Harmoni) di Hangzhou, Zhejiang, Tiongkok, dibangun pada 1165 M pada masa dinasti Song. Pagoda Angsa Liar Raksasa, Xi'an, Tiongkok, dibangun pada abad ke-7, terbuat dari batu bata. Pagoda Phước Duyên di Kuil Thiên Mụ, Vietnam, dibangun pada tahun 1844 atas perintah kaisar Thiệu Trị. Seokgatap Bulguksa di Korea Selatan, dibangun pada abad ke-8, te...

Ernst GrissemannErnst Grissemann en 2004.BiographieNaissance 18 février 1934ImstDécès 6 janvier 2023 (à 88 ans)VienneNationalité autrichienneActivités Acteur, animateur de télévision, animateur de radioEnfants Stefan Grissemann (d)Christoph Grissemann (en)modifier - modifier le code - modifier Wikidata Ernst Grissemann, né le 18 février 1934 à Imst et mort le 6 janvier 2023 à Vienne (Autriche)[1], est un animateur de radio autrichien. Biographie Ernst Grissemann commence à l...

 

Wilayah Distrik Ashoro di Subprefektur Tokachi. Ashoro (足寄郡code: ja is deprecated , Ashoro-gun) adalah sebuah distrik yang berada di wilayah Subprefektur Tokachi, Hokkaido, Jepang. Per 31 Januari 2024, distrik ini memiliki estimasi jumlah penduduk sebesar 8.306 jiwa dan kepadatan penduduk sebesar 4,12 orang per km2. Distrik ini memiliki luas wilayah sebesar 2.016,94 km2. Kota kecil dan desa Ashoro Rikubetsu lbs HokkaidoSapporo (Ibu kota prefektur)lbsSubprefektur IshikariSapporoDist...

 

Trung ĐôngDiện tích7.207.575 km2 (2.782.860 dặm vuông Anh)Dân số371 triệu (2010)[1]Quốc gia Danh sách nước thành viên LHQ (16)  Bahrain  Cyprus  Egypt  Iran  Iraq  Israel  Jordan  Kuwait  Lebanon  Oman  Qatar  Saudi Arabia  Syria  Turkey  United Arab Emirates  Yemen UN observer state (1)  State of Palestine Disputed (1)  Northern Cyprus Phụ thuộc Exter...

Austrian-American composer (1874–1951) Schoenberg redirects here. For others with the surname, see Schoenberg (surname). Arnold SchoenbergSchoenberg in Los Angeles, c. 1948Born(1874-09-13)13 September 1874Vienna, Austria-HungaryDied13 July 1951(1951-07-13) (aged 76)Los Angeles, United StatesOccupationsComposermusic theoristPainterKnown forSecond Viennese SchoolWorksList of compositions Arnold Schoenberg or Schönberg (/ˈʃɜːrnbɜːrɡ/, US also /ˈʃoʊn-/; German: [�...

 

Open source typeface family IBM Plex SansCategorySans-serifClassificationGrotesqueDesigner(s)Mike AbbinkPaul van der LaanPieter van RosmalenFoundryIBMBold MondayLicenseSIL OFLLatest release version3.5Latest release date20 September 2023; 7 months ago (2023-09-20) IBM Plex Sans CondensedCategorySans-serifClassificationGrotesqueDesigner(s)Mike AbbinkPaul van der LaanPieter van RosmalenFoundryIBMBold MondayLicenseSIL OFLLatest release version1.4Latest release date28 July 2...

 

Військово-музичне управління Збройних сил України Тип військове формуванняЗасновано 1992Країна  Україна Емблема управління Військово-музичне управління Збройних сил України — структурний підрозділ Генерального штабу Збройних сил України призначений для планува...

Gray SunsetPoster teatrikal untuk Gray Sunset (1985)SutradaraShunya Ito[1]Ditulis olehHirō MatsudaPemeranYukiyo ToakeMinoru ChiakiPenata musikShinichirō IkebeSinematograferIsamu IguchiPenyuntingIsamu IchidaDistributorToei CompanyTanggal rilis 10 Oktober 1985 (1985-10-10) Durasi122 menitNegaraJepangBahasaJepang Gray Sunset (花いちもんめcode: ja is deprecated , Hanaichimonme) adalah sebuah film Jepang 1985 yang disutradarai oleh Shunya Ito. Film tersebut terpilih seba...

 

BuranБуранOrbiter 1K1 saat Paris Air Show tahun 1989NegaraUni SovietAsal namaSnowstorm Buran. NASA. 12 November 1997. Diarsipkan dari versi asli tanggal 4 August 2006. Diakses tanggal 15 August 2006. </ref>StatusHancur pada tahun 2002, saat hanggar runtuh[1]Penerbangan pertama15 November 1988[2]Penerbangan terakhir15 November 1988[2]Jumlah misi1[2]Awak0[2]Waktu di antariksa3 Jam, 25 Menit, 22 DetikJumlah orbit2[2] Buran di tempat...