Programowanie w systemie UNIX/Konsola: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Linia 95:
 
====Plik ~/.inputrc ====
 
Plik inputrc<ref>[https://www.gnu.org/software/bash/manual/html_node/Readline-Init-File.html Readline Init File]</ref> może znajdować się w :
* katalogu domowym
* katalogu /etc/ (jeśli nie ma go w domowym)
 
W pliku tym są zapisane skojarzenia dla biblioteki Readline <ref>[https://www.gnu.org/software/bash/manual/html_node/Command-Line-Editing.html#Command-Line-Editing Command Line Editing in Bash]</ref>
 
Poprzez edycję tego pliku możemy zmienić skojarzenia skrótów :
 
C-L: clear-screen
 
 
Skrót Shift-Tab = tab do tyłu<ref>[http://brettterpstra.com/2011/09/25/quick-tip-some-inputrc-fun/ Quick Tip: some .inputrc fun by Brett Terpstra]</ref>
 
"\e[Z": "\e-1\C-i"
 
 
 
====Plik bashrc====
<pre>
# readline variables and bindings
#bind 'set keymap vi'
#bind 'set editing-mode vi'
bind 'set mark-directories on'
bind 'set mark-symlinked-directories on'
bind 'set page-completions off'
bind 'set show-all-if-ambiguous on'
bind 'set visible-stats on'
bind 'set completion-query-items 9001'
</pre>
 
<ref>[http://www.reddit.com/r/commandline/comments/kbeoe/you_can_make_readline_and_bash_much_more_user/ You can make readline (and bash) much more user friendly by adding a few options to ~/.inputrc by metellius]</ref>
 
=Odnośniki=