Commit adb07f3 cappyzawa
committed
1 parent e72807b commit adb07f3 Copy full SHA for adb07f3
File tree 4 files changed +41
-5
lines changed
4 files changed +41
-5
lines changed Original file line number Diff line number Diff line change @@ -4,8 +4,8 @@ let s:save_cpo = &cpo
4
4
set cpo &vim
5
5
6
6
let s: vault = {
7
- \ ' path_prefix' : ' ' ,
8
- \ ' field' : ' value ' ,
7
+ \ ' path_prefix' : g: vault_default_path_prefix ,
8
+ \ ' field' : g: vault_default_field ,
9
9
\ }
10
10
11
11
let s: popup_flag = v: false
Original file line number Diff line number Diff line change
1
+ :VaultField vault.txt /*:VaultField*
2
+ :VaultPathPrefix vault.txt /*:VaultPathPrefix*
3
+ :VaultRead vault.txt /*:VaultRead*
4
+ :VaultWrite vault.txt /*:VaultWrite*
5
+ <Leader>vf vault.txt /*<Leader>vf*
6
+ <Leader>vpp vault.txt /*<Leader>vpp*
7
+ <Leader>vr vault.txt /*<Leader>vr*
8
+ <Leader>vw vault.txt /*<Leader>vw*
9
+ g:vault_no_default_mapping vault.txt /*g:vault_no_default_mapping*
10
+ vault-nvim-commands vault.txt /*vault-nvim-commands*
11
+ vault-nvim-contents vault.txt /*vault-nvim-contents*
12
+ vault-nvim-interface vault.txt /*vault-nvim-interface*
13
+ vault-nvim-introduction vault.txt /*vault-nvim-introduction*
14
+ vault-nvim-mappings vault.txt /*vault-nvim-mappings*
15
+ vault-nvim-variables vault.txt /*vault-nvim-variables*
16
+ vault.nvim vault.txt /*vault.nvim*
Original file line number Diff line number Diff line change @@ -21,14 +21,26 @@ INTERFACE *vault-nvim-interface*
21
21
-------------------------------------------------------------------------------
22
22
VARIABLES *vault-nvim-variables*
23
23
*g:vault_no_default_mapping*
24
- (Default: v:false)
25
- If this variable is set to v:true, you can disable default key mapping.
24
+ default: 0
25
+ If this variable is set to v:true, you can disable default key mapping.
26
+
27
+ *g:vault_default_path_prefix*
28
+ default: ''
29
+ Path under which to namespace credential lookup.
30
+ If you set `/foo` to this variable, and you select `bar` in editor, you can
31
+ read select `/foo/bar`.
32
+
33
+ *g:vault_default_field*
34
+ default: 'value'
35
+ If you wrote secret by below command, field is `value`.
36
+ `vault write /foo/bar value=foobar`
37
+
26
38
-------------------------------------------------------------------------------
27
39
COMMANDS *vault-nvim-commands*
28
40
*:VaultPathPrefix*
29
41
default: ''.
30
42
Path under which to namespace credential lookup.
31
- if you set `/foo` to path prefix, and you select `bar` in editor, you can
43
+ If you set `/foo` to path prefix, and you select `bar` in editor, you can
32
44
read select `/foo/bar`.
33
45
*:VaultField*
34
46
default: 'value'.
Original file line number Diff line number Diff line change @@ -19,6 +19,14 @@ nnoremap <silent> <Plug>(vault-field) :<C-u>VaultField<CR>
19
19
xnoremap <silent> <Plug> (vault-read) :<C-u> VaultRead<CR>
20
20
nnoremap <silent> <Plug> (vault-read) :<C-u> VaultRead<CR>
21
21
22
+ if ! exists (' g:vault_default_path_prefix' )
23
+ let g: vault_default_path_prefix = ' '
24
+ endif
25
+
26
+ if ! exists (' g:vault_default_field' )
27
+ let g: vault_default_field = ' value'
28
+ endif
29
+
22
30
if ! exists (' g:vault_no_default_mapping' )
23
31
let g: vault_no_default_mappings = v: false
24
32
endif
You can’t perform that action at this time.
0 commit comments