Byłbym wdzięczny, gdyby ktoś mógł powiadomić początkującego o różnicach między vii vim. Słyszałem, że Vim jest następcą, viale za każdym razem, gdy próbuję otworzyć się viw Ubuntu, otwiera się vim.
„vi” to edytor tekstu od wczesnych lat Uniksa. Stał się dość popularny i trafił do specyfikacji Single Unix (SUS) i POSIX, ale był dostępny bezpłatnie dopiero w 2002 roku.
Pojawiło się kilka bezpłatnych edytorów podobnych do vi. Vim („poprawiony vi”) jest jednym z tych edytorów. Jak sama nazwa wskazuje, dodaje wiele funkcji do oryginalnego interfejsu vi.
W Ubuntu Vim jest jedynym edytorem podobnym do vi instalowanym domyślnie i vifaktycznie domyślnie uruchamia Vima.
Inne popularne edytory podobne do vi dostępne w Ubuntu to na przykład nvii elvis.
In Ubuntu Vim is the only vi-like editor installed by default- Xubuntu tutaj: vim: command not found. Dostępne vijest tylko .
Blauhirn
7
@Blauhirn Szczerze mówiąc, technicznie Xubuntu nie jest Ubuntu.
Kapitan Man
8
@Blauhirn I to vidziała vim.tiny.
muru
2
+1 za odpowiedź na pytanie, dlaczego zamiast tego vi otwiera vim. właśnie o to prosi OP.
MycrofD
3
Edytor vi jest najpopularniejszym edytorem tekstu w systemie Linux. Można powiedzieć, że ma prosty czarno-biały ekran, tzn. Jeśli wpiszesz dowolne polecenie, nie ma podświetlania kodu, a ponieważ vim jest ulepszoną wersją VI, ma również takie same funkcje jak vi, ale ma także podświetlanie kodu.
Jestem całkiem pewien, że oryginalny vi nie ma trybu wizualnego Vima.
muru
1
Różnica między nimi jest naprawdę duża. Używam nvi i vim codziennie. Żadne z nich nie jest idealne, ale wciąż są lepsze niż cokolwiek innego.
Vim ma więcej wszystkiego. Oprócz podświetlania składni (po skompilowaniu z obsługą) wykonuje on automatyczną konwersję zestawów znaków, zakończeń linii i tym podobne. Ma wiele sposobów numerowania linii, co jest naprawdę wygodne. Vim z pewnością wiele mówi.
Niestety, vim łamie filozofię vi, mieszając tryby edytora i wprowadzając wiele niepotrzebnych i zbędnych funkcji. Pewnie na początku jest wygodne, że możesz na przykład poruszać się za pomocą klawiszy kursora w trybie wstawiania, ale ma też kilka naprawdę dziwnych niepożądanych efektów ubocznych (na przykład. Dziwaczny i nieprzewidywalny).
Vim (choć z pewnością jest ulepszony, jak twierdzi), jest również rozdętą, dziwną i niespójną mieszanką zepsutego vi i edytora modelek. : P
Jednak nadal to kocham. I możesz to naprawić, dostrajając konfigurację; D
Re „Pewnie na początku wygodnie jest […] poruszać się za pomocą klawiszy kursora w trybie wstawiania” To jest obecnie ogólny cel klawiszy kursora! Nie jesteśmy już w latach 80. i naciśnięcie strzałki w dół powinno przesunąć kursor w dół, a nie umieszczać niektórych ^Bznaków reklamy na ekranie i wydawać sygnał dźwiękowy.
Odpowiedzi:
Funkcjonalnie vim jest prawie właściwym nadzbiorem vi . Dlatego wszystko, co jest w vi, jest dostępne w vimie.
Vim dodaje do tych funkcji. Oto niektóre z rozszerzonych funkcji vima:
Jest o wiele więcej różnic. Zapoznaj się z poniższymi źródłami, które są kilkoma dobrymi miejscami, aby dowiedzieć się więcej.
Źródło: Vim.Org , Vim na Wikpedii .
Mam nadzieję, że to pomoże! :)
źródło
„vi” to edytor tekstu od wczesnych lat Uniksa. Stał się dość popularny i trafił do specyfikacji Single Unix (SUS) i POSIX, ale był dostępny bezpłatnie dopiero w 2002 roku.
Pojawiło się kilka bezpłatnych edytorów podobnych do vi. Vim („poprawiony vi”) jest jednym z tych edytorów. Jak sama nazwa wskazuje, dodaje wiele funkcji do oryginalnego interfejsu vi.
W Ubuntu Vim jest jedynym edytorem podobnym do vi instalowanym domyślnie i
vi
faktycznie domyślnie uruchamia Vima.Inne popularne edytory podobne do vi dostępne w Ubuntu to na przykład
nvi
ielvis
.źródło
In Ubuntu Vim is the only vi-like editor installed by default
- Xubuntu tutaj:vim: command not found
. Dostępnevi
jest tylko .vi
działavim.tiny
.Edytor vi jest najpopularniejszym edytorem tekstu w systemie Linux. Można powiedzieć, że ma prosty czarno-biały ekran, tzn. Jeśli wpiszesz dowolne polecenie, nie ma podświetlania kodu, a ponieważ vim jest ulepszoną wersją VI, ma również takie same funkcje jak vi, ale ma także podświetlanie kodu.
Oba mają te 4 podstawowe tryby:
źródło
Różnica między nimi jest naprawdę duża. Używam nvi i vim codziennie. Żadne z nich nie jest idealne, ale wciąż są lepsze niż cokolwiek innego.
Vim ma więcej wszystkiego. Oprócz podświetlania składni (po skompilowaniu z obsługą) wykonuje on automatyczną konwersję zestawów znaków, zakończeń linii i tym podobne. Ma wiele sposobów numerowania linii, co jest naprawdę wygodne. Vim z pewnością wiele mówi.
Niestety, vim łamie filozofię vi, mieszając tryby edytora i wprowadzając wiele niepotrzebnych i zbędnych funkcji. Pewnie na początku jest wygodne, że możesz na przykład poruszać się za pomocą klawiszy kursora w trybie wstawiania, ale ma też kilka naprawdę dziwnych niepożądanych efektów ubocznych (na przykład. Dziwaczny i nieprzewidywalny).
Vim (choć z pewnością jest ulepszony, jak twierdzi), jest również rozdętą, dziwną i niespójną mieszanką zepsutego vi i edytora modelek. : P
Jednak nadal to kocham. I możesz to naprawić, dostrajając konfigurację; D
źródło
^B
znaków reklamy na ekranie i wydawać sygnał dźwiękowy.FAQ Vima ma dobrze sformatowaną listę: https://vimhelp.org/vim_faq.txt.html#faq-1.4
Fragment FAQ:
źródło