Add readline role for Unix like systems
This commit is contained in:
parent
4f5a2e6333
commit
bb945190f8
@ -16,6 +16,7 @@
|
|||||||
- role: htop
|
- role: htop
|
||||||
- role: jp
|
- role: jp
|
||||||
- role: jq
|
- role: jq
|
||||||
|
- role: readline
|
||||||
- role: tidy
|
- role: tidy
|
||||||
- role: tree
|
- role: tree
|
||||||
- role: yq
|
- 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