sponsor Vim development Vim logo Vim Book Ad

Transcription Name Helper : Allows the user to quickly switch between speakers whilst transcribing

 script karma  Rating 2/2, Downloaded by 979  Comments, bugs, improvements  Vim wiki

created by
Nathanael Farley
 
script type
ftplugin
 
description
This script allows the user to switch to the next speaker by pressing <Tab> during transcription in insert mode. E.g.

    INTERVIEWER: Blah blah blah?

User presses <Tab> and...

    INTERVIEWER: Blah blah blah?

    INTERVIEWEE1:

To change the names of the people, :let transcriptionID0 = "firstperson" , :let transcriptionID1 = "second person" etc.. Alternatively, change the default names by editing the appropriate variables in tra.vim.

When <Tab> is pressed multiple times in a row, tra.vim replaces the previous transcriptionee's name.

Multiple INTERVIEWEE's are supported as of v0.2. Simply press <Tab> multiple times and the current transcriptionee will change (up to g:maxPersons). To change the number of transcriptionees, simply :let maxPersons = people in interview. Currently, up to 5 transcriptionees are supported.

v0.3 introduces 'modes' for multiple transcriptionees: tabspam, conversation and absolute. To change the transcriptionMode, press <F6>. Tabspam is described in the previous paragraph. Conversation allows <Tab> to toggle between INTERVIEWER and INTERVIEWEE1 and ` toggle between INTERVIEWEE2 and INTERVIEWEE1. Absolute yields: <Tab> = INTERVIEWER; <S-Tab> = INTERVIEWEE1, ` = INTERVIEWEE2; ¬ (or <S-`>) = INTERVIEWEE3.

PS I just realized, those keys might not be ideal for a US keyboard. If you want them changing (I can't remember where ` and ¬ are on a US keyboard offhand) just write in the wiki about it
 
install details
Add the following line to your .vimrc:

filetype plugin on

then put this file in your ~/.vim/ and it should work (with *.tra files).


Also, if you want to use a different extension for your transcription files, just rename tra.vim to yourfilename.vim.
 

rate this script Life Changing Helpful Unfulfilling 
script versions (upload new version)

Click on the package to download.

package script version date Vim version user release notes
tra.zip 0.3 2011-09-02 7.3 Nathanael Farley EmtpyLine behaviour improved. New 'modes' included for multiple people.
tra.zip 0.2 2011-08-26 7.3 Nathanael Farley Added 'EmptyLine' behaviour. Multiple interviewee's now supported.
tra.zip 0.1.1 2011-08-23 7.3 Nathanael Farley Totally forgot to include the ftdetect. Script will not work with tra files without it! The relevant ftdetect is now included.
tra.vim 0.1 2011-08-23 7.3 Nathanael Farley Initial upload
ip used for rating: 3.144.33.41

If you have questions or remarks about this site, visit the vimonline development pages. Please use this site responsibly.
Questions about Vim should go to the maillist. Help Bram help Uganda.
   
Vim at Github