Vim'e ANSI kaçış kodlarını düzgün göstermesini nasıl söyleyebilirim?


16

Vim'de bir dosyayı görüntülemeye ve düzenlemeye çalışıyorum, ancak bu dosya ANSI kaçış kodlarına sahip:

^[[1m[0.05s elapsed, 00:00:13 total]^[[0m

Vim'e sadece ham kodu göstermek yerine bunları doğru şekilde yorumlamasını nasıl söyleyebilirim?


2
"Düzgün yorumlama" ne demektir?
wallyk

İlgili: unix.stackexchange.com/questions/7695/… ( Vim'i çağrı cihazı olarak istediği için dupe değil)
Ciro Santilli 事件 改造 中心 法轮功 六四 事件

@wallyk: Yani ham kodları değil renkleri ve efektleri görmek istiyorum.
Nathan Fellman

Vi.stackexchange.com/a/20496/3324 adresindeki cevaba bakın : “+ terminal özelliğine sahip yeterince modern bir :term cat somefile
sideshowbarker

Yanıtlar:


15

ANSI renklerini göstermek ve kaçış karakterlerini gizlemek istediğiniz gibi görünüyor. Bunu Charles Campbell'in " AnsiEsc " eklentisiyle yapabilirsiniz.

Vim 7.3 veya daha yeni bir sürüme ihtiyacınız olacağını unutmayın. (Vim'in eski sürümleri yamalı olabilir, ancak bu Vim'in eski bir sürümü için daha fazla iştir.)


Dosya bir arabellek içindeyse, bu çalışır. Ancak, komut çıktısını arabelleğe koymayan komisyon veya salatalık gibi bir komut çalıştırıyorsanız çok işe yaramaz.
Ivan

Bu doğru, ancak asker Vim'de açılan bir dosyada ANSI'den özellikle bahsetti.
Ocak'ta Heptit
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.