我有一个pgp加密的文本文件,需要由不习惯vim或命令行的人读取,尽管我认为gvim可以满足他们的需要。我使用vim和gnupg.vim插件编辑该文件。根据gnupg.vim文档:
在某些情况下,gvim无法解密文件
这是由于正在运行的gvim没有TTY,因此gpg本身不能请求口令短语。这是Windows和Linux版本的gvim的问题,除非为gvim实现“终端仿真”,否则无法解决。要避免这一点,您必须使用gpg-agent和图形化拼接程序的任意组合:
- gpg-agent only:
you need to provide the passphrase for the needed
我不能从cygwin那里运行gvim。当我尝试用以下方法打开一个新文件时:
gvim filename gvim打开一个没有名称的文件,并将错误显示为:
Error detected while processing command line
E492: Not editor command: C:\cygwin\home\chandan\l
Press enter or type command to continue
更有问题的是,我无法打开路径中的现有文件
>which gvim显示/usr/bin/gvim
我把alias gvim=/cygdrive/c/Progra
我正在尝试用Unity运行gvim工作,但是我似乎不能让它工作。
一个解决办法是,我可以运行命令gvim -f MYARGS&,让它在Unity中运行得更好。
这让unity可以管理菜单栏之类的东西。为此,我尝试了一个命令,如:alias gvim=gvim& -f,但这不起作用。然后我试着把它变成一个函数
alias gvim=gvim_hack
# Why isnt this passing all args (if any) to gvim and running it the way I want?
gvim_hack()
{
gvim -f $@ &
}