Vim and Latex-Suite : é and â not broken
14/06/09 04:53
imap <buffer> <leader>it <Plug>Tex_InsertItemOnThisLine let g:Tex_AdvancedMath = 0
imap <buffer> <leader>it <Plug>Tex_InsertItemOnThisLine let g:Tex_AdvancedMath = 0
declare -i C=0 for i in *.pdf do pdftops $i toto.ps C=$C+$(grep -c showpage toto.ps) echo $C done;
#!/usr/bin/env ruby # # todo : very simple TODO list manager # # How to install : # paste this code in a file "todo" # A chmod x todo, a mv to you PATH could also be a good idea # # How to use : # type todo -h to have help # There you are, it's not so complicated ! ;-) # # WTFPL - Hamlet - 2008 # The file to keep the todo list, feel free to change ! FILE = ENV['HOME'] "/.todo.txt" require 'fileutils' # Grab the list @todo_list = File.exist?(FILE) ? IO.readlines(FILE) : [] tt = @todo_list.dup # Without arguments, print the list if (ARGV.size == 0) then @todo_list.each_index{|index| puts index.to_s " - " @todo_list[index] } # The help message elsif (ARGV[0] == "-h" || ARGV[0] == "--help") puts "\ntodo [-h | --help] [number ...] [anything ...] if param empty, display current todo list if first param ask for help, this if first paramS are numbers, delete the coresponding lines take all the remaining (if any) to make a new entry...\n" # Or we proccess all the arguments # first seeking integers, for lines to delete # then, any kind of stuff to make a new entry ! else finished = false todo_temp = [] ARGV.each {|arg| if (!finished && (arg == arg.to_i.to_s)) then @todo_list[arg.to_i] = '' else finished = true todo_temp << arg end } @todo_list << (todo_temp.join(' ') + "\n") if (todo_temp != []) @todo_list.compact! end # Rewrite the file, if needed... File.open(FILE, 'w') {|file| file.write @todo_list } if tt != @todo_list # Enjoy !
I was thinking..
It could be cool to be able, in Bash shell, to toggle a kind of “clever” completion, with features like that :
pdf [TAB] => xpdfjabber [TAB] => psi | gajim | etc...[TAB] toto.pdf => xpdf toto.pdfMaybe completion is not really good for all of this.
dmenu -i does it ! I was using dmenu when first thinking about all that, and now I’ve RTFM…