«syntax-highlighting» etiketlenmiş sorular

7
Terminalde sözdizimi vurgulama
Programlamaya yönelik editörlerin çoğu kaynak kodunu renklendirecek. Terminalde görüntülemek için kaynak kodunu renklendirecek bir komut var mı? Ben bir dosyayı açabilir emacs -nw(yerine yeni pencere haşhaş terminali açılır), ama bir şey arıyorum böyle işler less(veya bu işler ile less -R kendi girişteki renk kaçış dizileri geçer).


3
vim: Komut satırı bağımsız değişkeni aracılığıyla belirli sözdizimini zorla
PostgreSQL şememi kolayca okumak istediğimde, onu döküp şuraya stderryönlendiriyorum vim: pg_dump -h localhost -U postgres dog_food --schema-only | vim - Bu şunu verir: vim sözdizimi vurgu şeması yok, çünkü stdin'den okurken dosya adı uzantısı yok, bu yüzden aşağıdakileri kullanıyorum: :set syntax=sql Hangi verir: Tembel geliştirici olarak, vimbir komut satırı argümanı …


1
Kate renk şemalarını nereden edinebilirim?
Sözdizimi vurgulamak için iyi Kate renk şemalarını nerede bulabileceğini bilen var mı? İşe yaradığını bulduğum tek şey zenburn ve mdark . Bu ikisinin yanı sıra (işe yarayan) başka bir şey bulamadım. Kde-görünümde başka birkaç şema vardı ama onları çalıştıramadım .. (içe aktaramadım) Başka çalışan kate renk şemaları bilen var mı? …

2
Alt kabukların Bash sözdizimi vurgulaması
Bash'deki alt kabuklarla ilgili ortaya çıkan çok sayıda soru göz önüne alındığında ("Neden bu borulu while readdöngüdeki değişken artışım neden yok ?"), Sadece kodun bulunduğu bazı editör veya hizmete başvurmanın çok güzel olacağını düşündüm alt kabuklarda yürütülecek olan alt kabukta yürütülen koddan farklı biçimlendirilir. Bir eğitim aracı olarak yararlı olabilir …

1
CLI uygulamalarının ANSI renkli çıktısı için bir Vim sözdizimi dosyası var mı?
Kullanarak terminale renkli çıktı yazdırmak oldukça Perl komut dosyaları var Term::ANSIColor. Bu, bir kabuk betiğinin örn. echo -e '\e[1;31mError:\e[0m Your fault.' Bu komutların günlük dosyalarını görüntülemek less( -Ranahtarla) çalışır, ancak Vim'de renk karakterleri şu şekilde ham görüntülenir: ^[[1;31mError:^[[0m Your fault. Bu işaretçileri eşleştirmek, gizlemek ve sonuçta ortaya çıkan sözdizimi bölgelerini …
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.