Comments (10)
I think that is the proper Vim solution.
from vira.
Nice, that looks good!
from vira.
I completely agree. I also use external password managers and it should be done this way.
from vira.
I think this will mostly be up to proper config but I like the way that you make it easy for the user to understand. I just wrote the vimscript to do the same thing for my password.
from vira.
This can also be done using the system
function
from vira.
let g:vira_pass = system("lpass show --password boiko.online")
should work
from vira.
Oh nice, I like that solution!
I tested it with lastpass and the only extra thing I had to do was strip the '\n' character that lpass was outputting.
let g:vira_user = system('lpass show --username boiko.online')[:-2]
We could probably put an example like this in readme.md. Would you agree?
from vira.
I have updated the readme.md file and it looks much better now. I completely removed the mention of putting your ASCII password into your files and you just need to know what you are doing if you want to do that.
from vira.
The code should be usable on both branches right now. If you still cannot get a report when you have a chance make an issue and I will figure it out.
from vira.
I also added a timeout so it will not completely destroy your vim if the connection goes bad. The captcha is the only thing I can think about but you would need to complete that regardless.
I think I will switch to a new tab with tiny font and use imagemagick
to turn the captcha into ASCII art but that will be version 2 of the official release I am sure.
from vira.
Related Issues (20)
- :ViraFilterProjects -> IndexOutOfBounds HOT 6
- VIRA-252: ViraReport throws unhandled exception when issue not found HOT 6
- VIRA-253: ViraFilterVersions `H`idden mapping broken HOT 4
- VIRA-248: EPIC issues cannot be created with vira
- VIRA-249: Get rid of menu report titles
- VIRA-250: menu reports `modifiable` toggle HOT 2
- Video Support from Outside! HOT 3
- VIRA-253: slow performance HOT 52
- VIRA-83: GitHub and Jira usage
- VIRA-230: story points
- VIRA-10: issue time tracking HOT 1
- VIRA-272: select site in :ViraIssues, then nothing happens?? HOT 7
- VIRA-213: Autoload of Vira Server/Project HOT 11
- Works in neovim but not in vim. HOT 5
- Config not being read HOT 3
- VIRA-161: Setting task sprint? HOT 2
- VIRA-161: Filter Vira issues by sprint HOT 1
- VIRA-293: Allow Personal Access Token (PAT) Auth HOT 1
- Epic Number is not working
- How to create custom filters? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vira.