Add readline role for Unix like systems
This commit is contained in:
parent
4f5a2e6333
commit
bb945190f8
@ -16,6 +16,7 @@
|
||||
- role: htop
|
||||
- role: jp
|
||||
- role: jq
|
||||
- role: readline
|
||||
- role: tidy
|
||||
- role: tree
|
||||
- role: yq
|
||||
|
5
roles/readline/tasks/main.yaml
Normal file
5
roles/readline/tasks/main.yaml
Normal file
@ -0,0 +1,5 @@
|
||||
---
|
||||
- name: create .inputrc config file
|
||||
template:
|
||||
src: inputrc
|
||||
dest: '{{ansible_env.HOME}}/.inputrc'
|
11
roles/readline/templates/inputrc
Normal file
11
roles/readline/templates/inputrc
Normal file
@ -0,0 +1,11 @@
|
||||
# Enable vi mode
|
||||
set editing-mode vi
|
||||
|
||||
# Insert mode mappings
|
||||
set keymap vi-insert
|
||||
"\C-[": vi-movement-mode
|
||||
|
||||
# Change cursor shape on vi mode change
|
||||
set show-mode-in-prompt on
|
||||
set vi-cmd-mode-string "\1\e[2 q\2"
|
||||
set vi-ins-mode-string "\1\e[6 q\2"
|
Loading…
x
Reference in New Issue
Block a user