schlitt.info - php, photography and private stuff ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :Author: Tobias Schlitt :Date: Thu, 19 Sep 2013 08:35:38 +0200 :Copyright: CC by-nc-sa ===== Tools ===== - Comfortable PHP editing with VIM -4- It's nearly 4 month ago now, since I last blogged about my .vimrc (the main Vim config file) and the recent enhancements I added to it. This time, I go a step further as in the last 3 parts: I wrote my first own Vim script. :) Beside that there are as usual some other great enhancements and tips I collected over the past 4 month and I already have an idea of how to proceed and what I need more. But first, I'd like to give a brief changelog between version 1.3 and the last version: - Do you hate modelines? I personally hated them for years now and never really managed to build one on my own or find satisfying information on the net (especially regarding widescreen resolutions). You know, XFree86/Xorg modelines really suck. Thanks to Matthias Hopf (who I met on Linuxtag) and Jakob Westhoff (who reminded me today) I now about the tool I ever wanted to have: $ gtf. :) - Jesus loves me... and VIM too! ;) Found via my referrer stats: http://www.jesus.com.au/html/page/vim. - Useless, but really damn cool.... By moving to Dortmund and joining the local PHP user group here, I got to know Kore Nordmann, who is also working for eZ systems right now. He is a really cool geek and we're getting along amazingly good, regarding work, open source and private stuff. - Fighting trackback spam on PEARWeb Trackback spammers only needed a couple of weeks to discover PEARWeb's new trackback feature for their purposes. Of course I had to do something against that, which sadly lasted very long because I've been much too busy. Last week I finally managed to release Services_Trackback 0.5.0 and migrated the PEARWeb code to the new version. Until now, trackback spam seems to be stopped. Ususally there was a huge number new spam trackbacks on PEARWeb per day, since last Tuesday there was not even 1. - Finally: Services_Trackback 0.5.0 I finally managed to upload the next release of Services_Trackback (which is a generic class for sending and receiving trackbacks). The most important new feature for this version is integrated spam checking. Services_Trackback now implements a flexible API to add spam detection modules to a trackback using - Comfortable PHP editing with VIM -3- It's time to continue my series, since I again updated my .vimrc in the past weeks for much more comfortable editing of PHP sources using VIM. There are several new features I added: - I love WiFi! I really love it: I'm currently sitting around in a car repair shop and have to wait for about 2 hours for my car to be repaired. Dead time you think? Not really, since a T-Online-Hostspot is available. :) I wish there would be WiFi all around the world... And maybe even a bit cheaper! ;) - Enhancing firefox... -2- Seems like I currently have an affection for continuations. After the sequel to my entry "Comfortable PHP editing with VIM" now a sequel for a much older entry follows. - Comfortable PHP editing with VIM -2- I updated my .vimrc regarding the comments posted for my first entry about "Comfortable PHP editing with VIM". You can see and download it here.