You are not logged in.
Pages: 1
If anyone is following vim7 development, integrated spell checking + suggestions (ala MS Word) is done.... now:
From: Bram Moolenaar <Bram@moolenaar.net>
To: vim-dev@vim.org
Date: Jul 30, 2005 9:33 AMI am currently looking into the Insert mode completion code, in
preparation for intellisense-like completion.
Hooray!
Offline
Wow. :shock: That is just... awesome.
Offline
yup - the vim7 features were votable - if you donated to the project (or the kids in uganda), you were able to vote on the features to include - intellisense-like completion was in the top 3
Offline
No, I really haven't been keeping up with it. Just wondering about file size/bloat/etc... is it becoming huge? I do like new features but hope it doesn't become overly large.
oz
Offline
jMCg : there is a plugin already for a vim assistant like that - though it was made as a joke (I hope)
As to the "bloat" comments, I really don't see how adding spell checking and making the insert mode completion better are bloat... if you don't like them, I'm sure you can compile them out.
Look at the size of the vim 6.3 package... 3033 KB. And that's w/o all the features enabled... I think it hits 8 megs or so with all features on. If you want to talk bloat, it's already happened.
Offline
Is vim going to be a gui tool or will it still be terminal based?
Anyways thanks phrakture for posting this news :-) Good to hear!
"The only thing we have to fear is fear itself." - Franklin D. Roosevelt
Offline
Great news phrakture, I'm a big fan of vim ,,, do you know when is gonna be released the 7 version?
Arch GNU/Linux 0.7.1 (Noodle)
Linux 2.6.14-archck1
Offline
msg43: there's already gvim which is a GTK front to vim. the command line and GUI versions are developed concurrently.
iphitus
Offline
I hope this doesn't end up like
http://unix.rulez.org/~calver/pictures/vim.gifSorry for this stupid link.. it's just... that i'm afraid, that vim ends up being bloatware [read as emacs].
Haha brilliant!
Some PKGBUILDs: http://members.lycos.co.uk/sweiss3
Offline
msg43: there's already gvim which is a GTK front to vim. the command line and GUI versions are developed concurrently.
iphitus
Ok Thanks
"The only thing we have to fear is fear itself." - Franklin D. Roosevelt
Offline
I hope this doesn't end up like
http://unix.rulez.org/~calver/pictures/vim.gifSorry for this stupid link.. it's just... that i'm afraid, that vim ends up being bloatware [read as emacs].
phrakture - caught sneaking a pickled egg behind the store; $1.50
iphitus - caught making beef jerky out of kangaroo; $8.00 an ounce
The link that jMCg posted: Priceless! :-)
--
Some of the world's greatest feats were
accomplished by people not smart enough
to know they were impossible.
-- Doug Larson
Offline
msg43: there's already gvim which is a GTK front to vim. the command line and GUI versions are developed concurrently.
iphitus
There's also kvim which has been officially added to vim7, IIRC
About the release date... no idea. I don't even think it's projected.
Offline
About the spelling: I find that vimspell works pretty decent...
Of course I prefer native spell checking, but for now, it just works.
One of the main causes of the fall of the Roman Empire was that, lacking zero,
they had no way to indicate successful termination of their C programs.
Offline
About the spelling: I find that vimspell works pretty decent...
Of course I prefer native spell checking, but for now, it just works.
Yeah the internal spell checking is based on vimspell... but Bram found a way to take some of the gross vimspell dictionaries and shrink them like mad (Polish dict went from like 20+ MB to 1.5 or something)
Offline
That's cool, but considering how much disk space everyone has nowaday, I'm looking more forward to seeing the nasty vimspell quirks and bugs fixed.
One of the main causes of the fall of the Roman Empire was that, lacking zero,
they had no way to indicate successful termination of their C programs.
Offline
That's cool, but considering how much disk space everyone has nowaday, I'm looking more forward to seeing the nasty vimspell quirks and bugs fixed.
I have a pkgbuild in the AUR (thought it's outdated... I think it's for version 7.0083 and they're up to like 7.0130ish
Offline
I have a pkgbuild in the AUR (thought it's outdated... I think it's for version 7.0083 and they're up to like 7.0130ish
7.0123 to be precise
I made some PKGBUILDS to reflect ArchLinux' vim/gvim layout:
pkgname=vim
pkgver=7.0123
pkgrel=1
pkgdesc="VIM 7 - Vi IMproved console"
url="http://www.vim.org"
depends=('glibc' 'ncurses' 'python' 'perl')
backup=(etc/vimrc)
source=(ftp://ftp.vim.org/pub/vim/unstable/snapshot/vim-$pkgver.zip)
build()
{
cd $startdir/src
sed -i 's|^.*(#define SYS_.*VIMRC_FILE.*") .*$|1|' src/feature.h
./configure --prefix=/usr --localstatedir=/var/lib/$pkgname
--disable-gpm --without-x --disable-gui --enable-multibyte
--enable-cscope --with-feature=huge
--enable-perlinterp --enable-pythoninterp
make || return 1
make VIMRCLOC=/etc DESTDIR=$startdir/pkg VIMRTDIR= install
cd $startdir/pkg/usr/bin
ln -sf vim vi
install -Dm644 $startdir/pkg/usr/share/vim/vimrc_example.vim
$startdir/pkg/etc/vimrc
rm -f $startdir/pkg/usr/share/vim/gvimrc_example.vim
}
# vim: ft=sh ts=2
pkgname=gvim
pkgver=7.0123
pkgrel=1
pkgdesc="VIM 7 - Vi IMproved console"
url="http://www.vim.org"
depends=('vim' 'gtk2' 'desktop-file-utils')
backup=(etc/vimrc)
install=$pkgname.install
source=(ftp://ftp.vim.org/pub/vim/unstable/snapshot/vim-$pkgver.zip
$pkgname.desktop)
build()
{
cd $startdir/src
# define the place for the global (g)vimrc file (set to /etc/vimrc)
sed -i 's|^.*(#define SYS_.*VIMRC_FILE.*") .*$|1|' src/feature.h
./configure --prefix=/usr --localstatedir=/var/lib/vim
--disable-gpm --with-x=yes --enable-gui=gtk2 --enable-multibyte
--enable-cscope --with-feature=huge
--enable-perlinterp --enable-pythoninterp
make || return 1
# contrary to the current approach -> install everything ...
make VIMRCLOC=/etc DESTDIR=$startdir/pkg VIMRTDIR= install
# ... and clean up mess
# move the binary and fix the (g)* related symlinks
cd $startdir/pkg/usr/bin
mv -f vim gvim
rm -f ex rview rvim view vimdiff vimtutor xxd
for slink in *; do
if [ ! -e $slink ]; then
ln -sf gvim $slink
fi
done
# leave the manpages for the g* stuff intact, don't allow people to yell ...
# fix the manpages and symlinks - this is ripped from makepkg
find $startdir/pkg/usr/man -type f 2> /dev/null | while read i ; do
fn="${i##*/}"
# point symlinks to gzipped file
find $startdir/pkg/usr/man -lname "$fn" 2> /dev/null | while read ln ; do
rm -f "$ln"
ln -sf "${fn}.gz" "${ln}.gz"
done
done
# delete the manpages/symlinks provided by vim package
find $startdir/pkg/usr/man -type d -name 'man1' 2> /dev/null | while read mandir; do
cd $mandir
rm -f evim.* ex.* rview.* rvim.* view.* vim.* vimdiff.* vimtutor.* xxd.*
done
install -Dm644 $startdir/pkg/usr/share/vim/gvimrc_example.vim
$startdir/pkg/etc/gvimrc
# clean all settings and controls - served by vim package
rm -rf $startdir/pkg/usr/share/vim
# freedesktop links
install -D -m644 $startdir/src/gvim.desktop
$startdir/pkg/usr/share/applications/gvim.desktop
install -D -m644 $startdir/src/runtime/vim48x48.png
$startdir/pkg/usr/share/pixmaps/gvim.png
}
# vim: ft=sh ts=2
You can grab the .install and .desktop from abs, they match with 6.x series
-neri
Offline
Pages: 1