Programowanie w systemie UNIX/Konsola: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
→Skróty klawiszowe: ~/.inputrc: |
|||
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=
|