Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.542.333 Times

vimpdbhook 0.2

Company: Stefan Eletzhofer
Date Added: August 14, 2013  |  Visits: 161

vimpdbhook

Report Broken Link
Printer Friendly Version


Product Homepage
Download (16 downloads)



Using the vimpdbhook package one can enable a hook in the Python PBD such that the current file is automagically opened in MacVIM and the line is highlighted.<br /><br />Usage:<br /><br /> * install this package<br /> * put something like this in your ~/.pdbrc:<br /><br /> # save this in .pdbrc in your home directory<br /> from vimpdbhook import preloop, precmd<br /> pdb.Pdb.preloop = preloop<br /> pdb.Pdb.precmd = precmd<br /><br /> * make sure that you have also installed the mvim command line utility for firing up macVIM using the terminal.<br /> * Currently, I assume that you use "iTerm" and use a variant of mvim called vimpdb (that's my setup). Please see below.<br /><br />Tweaking<br /><br />The package uses the environment to fetch the name of the terminal app and the MacVIM launch script<br /><br />VIMPDBHOOK_MVIM_SCRIPT<br /> Set this to your mvim script. default: vimpdb<br />VIMPDBHOOK_TERMINAL_APP<br /> Set this to the name of the terminal application. default: iTerm<br /><br />Here are some key features of "vimpdbhook":<br /><br />?*A* Activates MacVIM, uses new tab to open debugged file<br />?*A* reuses existing MacVIM instance<br />?*A* after loading the file, the terminal program is activated (given focus) to allow for rodent-free debugging.<br />?*A* The focus-switching is done using appscript which is a python package for AppleScript.<br /><br /><br />#md5=5ed831e96e12b33eac9d763ce9a93955

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Activates Application Debugged Default Existing Features File Itermhere Macvim Package Pdbrc Precmd Preloop Reuses Script Scriptvimpdbhook Mvim Script Terminal Vimpdbhook Vimpdbvimpdbhook Terminal App
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


VIMPDBHOOK RELATED
Compression Tools  -  Pismo File Mount Audit Package Build 162
Pismo File Mount Audit Package was designed to be an easy-to-use application that helps users mount file contents to the system as virtual folders. It can be used to mount ZIP, ISO, Compact ISO, Compact File Set and Private Folder files. The...
 
Network & Internet  -  croque-monsieur 1.00.05
An Adobe Air application to manage your hosts-file (your computer's internal DNS). Features: * Easily manage the content of your hosts-file
1.01 MB  
Desktop Utilities  -  wmacpi_temp 1.7
wmacpi_temp is a Window Maker dock application that reads the temperature file in /proc/acpi in ACPI enabled kernels. In short, it displays the temperature of the processor, updated every minute (in Celsius or Fahrenheit). Installation: 1....
30.72 KB  
Libraries  -  File::Revision 0.03
File::Revision is a Perl module to return a name of non-existing backup file with a revision id. SYNOPSIS ####### # Subroutine interface # use File::Revision qw(new_revision num2revision parse_options revision2num revision_file rotate);...
89.09 KB  
Multimedia & Graphics  -  ZWCAD 2012 Standard 2011.10.30 Build 17176
ZWCAD is an application that provides all features that the users need to create 2D / 3D drawings. ZwCAD is fully compatible with AutoCAD, as well as seamless DWG compatibility. ZWCAD is cost-effective & powerful CAD software for 2D and 3D...
 
Utilities  -  SLopen 1.0
SLopen is a freeware batch utility to automate the assignment of the preferred application for documents so that they open using their creating application under Snow Leopard, instead of opening using the system default application for the...
409.6 KB  
File Management  -  PHP File Sharing System 1.5.1
PHP File system administrator now called "PHP File Sharing System" is a Web Application made for easy server file administration, that provides end-user and easy interfase for browsing and uploading files.
 
Organizers  -  SandSurfer 1.8.4
SandSurfer is a time keeping web based application with the following features: - Employee time sheet entry - Auto Clock In and Auto Clock Out - Gross wage calculations for each employee in given time period - Export of data to file -...
 
File Management  -  PHP File Sharing System for File sharing 1.5.1
PHP File system administrator now called "PHP File Sharing System" is a Web Application made for easy server file administration, that provides end-user and easy interfase for browsing and uploading files.
133.12 KB  
Miscellaneous Mail Tools  -  SignatureProfiler for Mail 1.6.5
SignatureProfiler is a plugin for Apple's Mail application that adds missing features for the way that signatures are handled and managed with your outgoing mail messages, especially if you have multiple mail accounts (and who doesn't these days)....
3 MB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB