gnuplot kısaltma referansı


3

Gnuplot kısaltmaları özel olarak belgelenmiştir? Örneğin: - tek harf "l" komutu. > help l Büyük bir liste verir ve tek harf olan "L" komutunun ne için genişletileceğini tanımlamaz. Bu soru, yayınlanan örnek senaryoların okunmasından gelir ve tek harfli kısaltmaların nasıl netleştirildiğini netleştirmeyen gnuplot kısaltmalarına bakmakla ilgilidir. Çok teşekkürler, cevabın başkalarına yardımcı olacağını umuyorum


Nasıl yok gnuplot kısaltmalar aranıyor sorunuza cevap değil?
Wrzlprmft

superuser.com/questions/508644/looking-up-gnuplot-abbreviations , belirsiz tek harfli kısaltmaların neye dayandığını nerede bulacağınızı açıklamıyor. örneğin "P", "Duraklat", "Plot", "Yazdır" veya "Pwd" ye dönebilir.
16'da mjp

@mjp Şimdi orada [ 1 , 2 ]. İşe yarayıp yaramadığını kontrol et.
Hastur

Yanıtlar:


1

Kaynak kodundan gnuplot komutunun otomatik çıkarılmış kısaltmaları listesi

       bi - bind 
       ca - call 
       cl - clear 
     eval - evaluate 
       ex - exit 
        f - fit 
        h - help 
       hi - history 
        l - load 
      low - lower 
        p - plot 
       pa - pause 
       pr - print 
 printerr - printerror 
        q - quit 
       ra - raise 
       re - reread 
      ref - refresh 
      rep - replot 
      res - reset 
       sa - save 
      scr - screendump 
       se - set 
       sh - show 
      she - shell 
       sp - splot 
       st - stats 
       sy - system 
      und - undefine 
      uns - unset 
       up - update 

Ilham için https://superuser.com/users/257269/hastur için çok teşekkürler ! Bu referansın yararlı olduğuna inanıyorum.

Kesin kısaltma önceliği, gnuplot'un her versiyonuna göre değişebilir. Aşağıdaki sh betiğiyle (veya benzeri) tarball'dan çıkarıldı.

# Extract file --to-stdout -O
# Specifically select the command table
# Grep commands
# Remove { } syntax, commas & double quotes
# Print abbr & full command
# sort
tar -xv -O -f /opt/local/var/macports/distfiles/gnuplot/5.0.3/gnuplot-5.0.3.tar.gz  gnuplot-5.0.3/src/tables.c | \
  sed -n '/command_ftbl\[\]/,/invalid_command/p'                        | \
  grep '\$'                                                             | \
  sed 's/{//g ; s/}//g ; s/,/ /g ; s/"//g'                              | \
  awk '{split ($1,a, "$"); printf ("%10s - %s \n", a[1],a[1]a[2] ) }'   | \
  sort -bf

Komutlar command_ftbl [] dizisinde saklanır, komut seçenekleri vb. Diğer tablolarda bulunur, ancak komutu bildiğiniz zaman, dokümantasyon genellikle seçenek kısaltmalarını netleştirir.

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.