Thread: [cream] windows filetype association
Cream is a free, easy-to-use configuration of the Vim text editor
Brought to you by:
digitect
From: Wouter S. <sie...@gm...> - 2011-03-03 10:53:16
|
Hi I'm using Windows-7 (64-bit) and cannot get filetype (.txt, .diff) associations to work for gvim/cream. The MS-dialog boxes just don't show gvim, or cream or such as one of the programs that could be associated to .txt files. If I use the browse button in such dialogs, I can point to gvim.exe, but this does not seem to have any effect. I'm trying to change the association via: Control Panel\All Control Panel Items\Default Programs\Set Associations Thanx for any help, |
From: Matt W. <mat...@go...> - 2011-03-03 23:15:45
|
One method is to use the command line programs assoc and ftype. 1. create a batch file to start cream, ex: --- @echo off set CREAM_BAK=%homedrive%%homepath%\.cream\tmp set CREAM_SWP=%homedrive%%homepath%\.cream\tmp :: all that follows should be one line start /b C:\local\apps\vim\vim72\gvim.exe -u c:\local\apps\vim\vim72\cream\creamrc -U NONE --servername CREAM %* --- 2. Open an Administrative CMD shell and: --- :: show existing filetype for .txt d:\>assoc .txt .txt=txtfile :: show existing command txtfile d:\>ftype txtfile txtfile=%SystemRoot%\system32\NOTEPAD.EXE %1 :: change it d:\>ftype txtfile=c:\local\bin\cream.bat "%1" txtfile=c:\local\bin\cream.bat "%1" :: verify d:\>ftype txtfile txtfile=c:\local\bin\cream.bat "%1" d:\>echo asdfas >t.txt d:\>start t.txt --- see http://ss64.com/nt/ftype.html for more matt wilkie -------------------------------------------- Geomatics Analyst Information Management and Technology Yukon Department of Environment 10 Burns Road * Whitehorse, Yukon * Y1A 4Y9 867-667-8133 Tel * 867-393-7003 Fax http://environmentyukon.gov.yk.ca/geomatics/ -------------------------------------------- On 03/03/2011 2:53 AM, Wouter Sieburgh wrote: > Hi > > I'm using Windows-7 (64-bit) and cannot get filetype (.txt, .diff) > associations to work for gvim/cream. > The MS-dialog boxes just don't show gvim, or cream or such as one of > the programs that could be associated to .txt files. If I use the > browse button in such dialogs, I can point to gvim.exe, but this does > not seem to have any effect. > > I'm trying to change the association via: > Control Panel\All Control Panel Items\Default Programs\Set Associations > > Thanx for any help, > > ------------------------------------------------------------------------------ > Free Software Download: Index, Search& Analyze Logs and other IT data in > Real-Time with Splunk. Collect, index and harness all the fast moving IT data > generated by your applications, servers and devices whether physical, virtual > or in the cloud. Deliver compliance at lower cost and gain new business > insights. http://p.sf.net/sfu/splunk-dev2dev > _______________________________________________ > cream-general mailing list > cre...@li... > https://lists.sourceforge.net/lists/listinfo/cream-general > . > |
From: Wouter S. <sie...@gm...> - 2011-03-04 09:15:06
|
Hi Matt The assoc/ftype method did the trick from me, the gui-dialogs just seem to broken on this system. (I'm used to commandlines unix, but just don't know anything about Wondows commands). I made an ftype txtfile="C:\Program Files (x86)\Vim\vim73\gvim.exe" "-u" "$VIMRUNTIME/cream/creamrc" "-U" "NONE" "--servername" "CREAM" %1 (I copied this line from the target in the cream shortcut.) That did the trick, I do wonder why the gui-dialogs do work on my other pc and not on this one, bith are W7-64, one is Dutch (that one works) and this one is English. The Dutch one is a 'professional', this one is an 'ultimate'. Thanks, Wouter 2011/3/3 Matt Wilkie <mat...@go...>: > One method is to use the command line programs assoc and ftype. > > 1. create a batch file to start cream, ex: > --- > @echo off > set CREAM_BAK=%homedrive%%homepath%\.cream\tmp > set CREAM_SWP=%homedrive%%homepath%\.cream\tmp > :: all that follows should be one line > start /b C:\local\apps\vim\vim72\gvim.exe -u > c:\local\apps\vim\vim72\cream\creamrc -U NONE --servername CREAM %* > --- > > 2. Open an Administrative CMD shell and: > --- > :: show existing filetype for .txt > d:\>assoc .txt > .txt=txtfile > > :: show existing command txtfile > d:\>ftype txtfile > txtfile=%SystemRoot%\system32\NOTEPAD.EXE %1 > > :: change it > d:\>ftype txtfile=c:\local\bin\cream.bat "%1" > txtfile=c:\local\bin\cream.bat "%1" > > > :: verify > d:\>ftype txtfile > txtfile=c:\local\bin\cream.bat "%1" > > d:\>echo asdfas >t.txt > > d:\>start t.txt > --- > > see http://ss64.com/nt/ftype.html for more > > > matt wilkie > -------------------------------------------- > Geomatics Analyst > Information Management and Technology > Yukon Department of Environment > 10 Burns Road * Whitehorse, Yukon * Y1A 4Y9 > 867-667-8133 Tel * 867-393-7003 Fax > http://environmentyukon.gov.yk.ca/geomatics/ > -------------------------------------------- > > On 03/03/2011 2:53 AM, Wouter Sieburgh wrote: >> Hi >> >> I'm using Windows-7 (64-bit) and cannot get filetype (.txt, .diff) >> associations to work for gvim/cream. >> The MS-dialog boxes just don't show gvim, or cream or such as one of >> the programs that could be associated to .txt files. If I use the >> browse button in such dialogs, I can point to gvim.exe, but this does >> not seem to have any effect. >> >> I'm trying to change the association via: >> Control Panel\All Control Panel Items\Default Programs\Set Associations >> >> Thanx for any help, >> >> ------------------------------------------------------------------------------ >> Free Software Download: Index, Search& Analyze Logs and other IT data in >> Real-Time with Splunk. Collect, index and harness all the fast moving IT data >> generated by your applications, servers and devices whether physical, virtual >> or in the cloud. Deliver compliance at lower cost and gain new business >> insights. http://p.sf.net/sfu/splunk-dev2dev >> _______________________________________________ >> cream-general mailing list >> cre...@li... >> https://lists.sourceforge.net/lists/listinfo/cream-general >> . >> > > ------------------------------------------------------------------------------ > What You Don't Know About Data Connectivity CAN Hurt You > This paper provides an overview of data connectivity, details > its effect on application quality, and explores various alternative > solutions. http://p.sf.net/sfu/progress-d2d > _______________________________________________ > cream-general mailing list > cre...@li... > https://lists.sourceforge.net/lists/listinfo/cream-general > |
From: Matt W. <mat...@go...> - 2011-03-07 16:44:07
|
I'm glad you found something that worked. Dunno what would make the english machine different from the dutch (in this context). > I made an ftype txtfile="C:\Program Files (x86)\Vim\vim73\gvim.exe" > "-u" "$VIMRUNTIME/cream/creamrc" "-U" "NONE" "--servername" "CREAM" %1 You'll want to quote the "%1" at the end to handle paths with spaces. cheers, -matt |