Я решил проблему, добавив символическую ссылку в / var / www / html /
на / home / kuba / projects / jcubic / aikiframework
и используя / var / www / html / aikiframework
путь в директиве DocumentRoot.
С помощью - cmd
вы можете дать Vim команду для запуска перед чтением файла в командной строке (как если бы это была часть вашего файла ~ / .vimrc
). Установив для параметра ключ
значение ключа шифрования таким образом, вы можете указать ключ шифрования в командной строке:
$ vim --cmd "set key=mysecretkey" myencryptedfile
Вероятно, это плохая идея. Пароль будет виден в "ps" и в вашей истории bash.
Лучше сделать это внутри vim, некоторые части будут незашифрованными (viminfo и обычная память). Я ошибался, предлагая отключить отмену файла ( https://stackoverflow.com/questions/5700389/using-vims-persistent-undo ) и файл подкачки (vim -n). См. http://vim.wikia.com/wiki/Encryption .
Но самое главное, как упоминалось выше, не помещайте пароль на видном месте, где его можно будет увидеть с помощью простой «ps».
Существует подключаемый модуль gnupg.vim(https://www.vim.org/scripts/script.php?script_id=3645и https://github.com/jamessan/vim-gnupg). Он прозрачно шифрует и расшифровывает файлы с помощью gpg. Is запрашивает пароль без входа в систему, он ассоциируется с файлами.gpg, т.е.:vim secret.txt.gpg
открывает файл из CLI, запрашивает пароль из vim и позволяет читать и редактировать его. Изнутри vim :e secret.txt.gpg
и :w
также работают, запрашивая пароль и открывая, соответственно, записывая файл.