Unix / Linux kullanma konusunda yetkinim, ancak uzman değilim. Bir dosyayı açmak istiyorsanız (örneğin, file.txt
) şunu kullanırım vi
:
vi file.txt
Bu dosyayı açar ve kapatmak istersem kullanırım :q!
. Unix / Linux kullandığım iki yıldır bu yöntemi kullanıyorum. Kurumumda Ubuntu Linux çalıştıran bir küme var.
Ancak bugün bir dosya açmaya çalıştım ve şu hata mesajlarını aldım:
E576: viminfo: Missing '>' in line: newest to oldest):
E576: viminfo: Missing '>' in line: ?/CJ
E576: viminfo: Missing '>' in line: ?/CG
E576: viminfo: Missing '>' in line: ?/CC
E576: viminfo: Missing '>' in line: ?/OEP
E576: viminfo: Missing '>' in line: ?/CEP
E576: viminfo: Missing '>' in line: ?/dih
E576: viminfo: Missing '>' in line: ?/ang
E576: viminfo: Missing '>' in line: ??b
E576: viminfo: Missing '>' in line: ?/xvg
E136: viminfo: Too many errors, skipping rest of file
Press ENTER or type command to continue
Ben de basıyorum Enter. Aynı mesajları alıyorum:
E576: viminfo: Missing '>' in line: newest to oldest):
E576: viminfo: Missing '>' in line: ?/CJ
E576: viminfo: Missing '>' in line: ?/CG
E576: viminfo: Missing '>' in line: ?/CC
E576: viminfo: Missing '>' in line: ?/OEP
E576: viminfo: Missing '>' in line: ?/CEP
E576: viminfo: Missing '>' in line: ?/dih
E576: viminfo: Missing '>' in line: ?/ang
E576: viminfo: Missing '>' in line: ??b
E576: viminfo: Missing '>' in line: ?/xvg
E136: viminfo: Too many errors, skipping rest of file
Press ENTER or type command to continue
Yine basıyorum Enterve son olarak dosya okuma / düzenleme için açılıyor. Ancak, dosyayı kullanarak kapatmaya çalıştığımda :q!
ve ayrıca kullanarak başka bir dosyayı açmaya çalıştığımda sorun yineleniyor vi
.
Anahtar kelimeler CJ
, CG
, CC
, OEP
, CEP
, dih
, ang
, ve xvg
(Emin yaklaşık değilim b
sıklıkla kullanarak okumanızı dosyalarında görünen tüm dizeleri olsa) vi
onlar şimdi açacak özellikle dosyadaki tüm mevcut olduğumu emin değilim rağmen, (Ben öyle düşünmüyorum). Yani, belki benim viminfo
dosya ile ilgili bir sorun var mı? Ancak, ben am kullanarak vi
, değil vim
.
Ne olduğundan emin değilim; bu sorunu nasıl teşhis edebileceğime ve muhtemelen çözebileceğime dair herhangi bir öneriniz var mı?
vi
(genellikle bu konuma vim
kontrol edin which vi
ve ardından file
bu konuma kontrol edin ).
which vi
çıktıyı alıyorum /usr/bin/vi
. Ben girdiğinizde file /usr/bin/vi
, ben çıkış elde /usr/bin/vi: symbolic link to
/ etc / alternatifleri / vi' . Does this mean I am using
vi`?
file /etc/alternatives/vi
. Bunun aslında kaçtığını söyleyeceğini umuyorum vim
.
~/.viminfo
bozuk mu? Başka bir yere taşımayı deneyin ve sorunun geri dönüp dönmediğine bakın.vim
Basitçevi
bir sembolik bağlantı sağlayan birçok sistemi unutmayınvim
.