Readline'ın çalışma anı davranışlarını, Readline değişkenlerine
ilklendirme dosyasında set komutuyla
değer atayarak değiştirebilirsiniz. Sözdizimi basittir:
      
Değişken isimleri ve değerleri uygun kullanıldığında harf büyüklüklerine
bakılmaksızın tanınır. Bilinmeyen değişken isimleri yoksayılır.
      
Çalışma anı davranışlarının büyük kısmı aşağıdaki değişkenlerle
değiştirilebilir:
      
- bell-style
- 
Readline uçbirim çanını çaldırmak istediğinde neler olacağını
kontrol eder. Değer olarak none atanırsa,
çan hiç çalmaz. visible atanırsa ve
bir görünür çan kullanılabilir durumdaysa Readline kullanır.
audible atanırsa (öntanımlıdır), Readline
uçbirim çanını çalmaya çalışır.
 
-  bind-tty-special-chars
- 
Değeri on ise Readline, çekirdeğin uçbirim sürücüsü tarafından özel olarak ele alınan kontrol karakterlerini Readline eşdeğerlerine bağlamaya çalışır.
 
-  comment-begin
- 
insert-comment komutu çalıştırıldığında
satırın başına yerleştirilecek dizge. Öntanımlı değeri: "#".
 
-  completion-ignore-case
- 
on değeri atanırsa, Readline harf büyüklüğüne
duyarlı dosyaismi eşleştirmesi ve tamamlaması uygular.
Öntanımlı değeri: off.
 
-  completion-query-items
- 
Kullanıcıya olasılıkların listesini görmek isteyip istemediği
sorulurken saptanan olası tamamlamaların sayısı. Olası
tamamlamaların sayısı bu değerden yüksekse Readline kullanıcıya
onları görmek isteyip istemediğini soracaktır; aksi takdirde,
basitçe listelenecektir. Bu değişkene sıfırdan büyük ya da eşit bir
tamsayı atanabilir. Negatif bir değer asla sorulmayacak anlamına gelir.
Öntanımlı değeri: 100.
 
- convert-meta
- 
on değeri atanırsa, Readline karakterlerin
sekizinci bitini ayırıp sekizinci bite bir ASCII tuş dizisi
atayarak ve onları meta önekli tuş dizisine çeviren
ESC karakteri ile önceleyerek karakterleri
dönüştürecektir. Öntanımlı değeri: on.
 
- disable-completion
- 
On değeri atandığında, Readline sözcük
tamamlamasını iptal eder. Tamamlama karakterleri nasıl girildiyse
o şekilde satıra yerleştirilir. Öntanımlı değeri: off.
 
- editing-mode
- 
editing-mode değişkeni kullanılan öntanımlı tuş
kısayollarının kipini kontrol eder. Öntanımlı olarak Readline
tuş kısayolları Emacs'ınkine çok benzeyen Emacs düzenleme kipinde
başlar. Bu değişkene ya emacs ya da
vi atanabilir.
 
- enable-keypad
- 
on değeri atandığında, Readline uygulama
çağrıldığında sayısal tuş takımını etkinleştirmeye çalışacaktır.
Bazı sistemler ok tuşlarının kullanılabilmesi için sayısal tuş
takımının etkinleştirilmesine ihtiyaç duyar. Öntanımlı değeri:
off.
 
- expand-tilde
- 
on değeri atanırsa, Readline sözcük tamamlaması
yapmaya çalışırken yaklaşık yorumlaması uygular. Öntanımlı değeri:
off.
 
-  history-preserve-point
- 
on değeri atanırsa, komut geçmişi kodu imleci
previous-history veya next-history
ile alınan her geçmiş satırında aynı konuma yerleştirmeye
çalışır. Öntanımlı değeri: off.
 
-  horizontal-scroll-mode
- 
on değeri atanırsa, düzenlenen metnin
satırlarının uzunluğu ekran genişliğinden fazlaysa imleci
bir alt satıra indirmek yerine, satır kaydırılır. Öntanımlı
değeri: off.
 
- input-meta
- 
on değeri atanırsa, uçbirimin destek için
ne gerektirdiğine bakılmaksızın, Readline sekiz bitlik
girdileri etkinleştirir (okunurken sekizinci bit temizlenmeyecektir).
meta-flag bu değişkenle eşanlamlıdır.
Öntanımlı değeri: off.
 
- isearch-terminators
- 
Bir arttırımlı aramayı sonlandıracak karakter dizisi
( Geçmiş içinde Komutların Aranması-  bölümüne bakınız).
Bu değiken bir değerle atanmamışsa bir arttırımlı arama
 ESC-  ve  C-J-  ile
sonlandırılır.
 
- keymap
- 
Tuş kısayolları için kullanılacak tuşeşlemi atanır. Kabul edilen
tuşeşlemi isimleri
emacs, emacs-standard,
emacs-meta, emacs-ctlx,
vi, vi-move,
vi-command ve vi-insert.
vi ile vi-command ve
emacs ile emacs-standard
eşdeğerdir. Öntanımlı değeri emacs'dır.
Ayrıca editing-mode değişkeni de öntanımlı
tuşeşlemini etkiler.
 
- mark-directories
- 
on değeri atanırsa,, tamamlanmış dizin
isimlerine bir /  eklenir. Öntanımlı değeri:
on.
 
-  mark-modified-lines
- 
on değeri atanırsa, değiştirilmiş geçmiş
satırlarını Readline başına bir * ekleyerek
gösterir. Öntanımlı değeri: off.
 
-  mark-symlinked-directories
- 
on yapılırsa, dizinlere sembolik bağ olan tamamlanmış isimlere bir / eklenmiş olur (mark-directories değerine konu). Öntanımlı değeri: off.
 
- match-hidden-files
- 
on değeri atanırsa, dosyaismi
tamamlaması uygularken, dosyaisminin tamamlanmasında baştaki
. kullanıcı tarafından verilmedikçe,
Readline'ın . ile başlayan dosya isimlerini
eşleştirmesini sağlar. Öntanımlı değeri: on.
 
- output-meta
- 
on değeri atanırsa Readline, karakterleri
bir meta önekli öteleme dizileri olarak değil sekizinci
biti etkin olarak gösterecektir. Öntanımlı değeri: off.
 
-  page-completions
- 
on yapılırsa, Readline olası tamamlamaları bir defada bir tam ekran göstermek için more benzeri bir dahili sayfalayıcı kullanır. Öntanımlı değeri: on.
 
-  print-completions-horizontally
- 
on değeri atanırsa, Readline tamamlamalarla
eşleşmeleri ekranda yukardan aşağı dizmek yerine alfabetik sırada
yanyana gösterecektir. Öntanımlı değeri:
off.
 
-  show-all-if-ambiguous
- 
Tamamlama işlevlerinin öntanımlı davranışını değiştirir.
on değeri atanırsa, birden fazla olası
tamamlaması olan sözcüklerin eşleşmelerinin çanı çaldırmak yerine
listelenmesini sağlar. Öntanımlı değeri:
off.
 
-  show-all-if-unmodified
- 
Tamamlama işlevlerinin öntanımlı davranışlarını show-all-if-ambiguous'a benzer bir şekilde değiştirir. Değeri on yapılırsa herhangi bir kısmi tamamlama olmaksızın (olası tamamlamalar ortak bir önek paylaşmazlar)  tek olası tamamlamadan fazlasına sahip sözcükler çanı çaldırmak yerine eşleşenlerin hemen listelenmesine sebep olur.
Öntanımlı değeri: off.
 
- visible-stats
- 
on değeri atanırsa, dosya türünü gösteren
bir karakter, olası tamamlamalar listelenirken dosya ismine eklenir.
Öntanımlı değeri: off.