23 lines
		
	
	
		
			606 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			606 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
#!/bin/sh
 | 
						||
# Premier plan normal
 | 
						||
NF="#7d9734" # vert clair
 | 
						||
# Arrière plan normal
 | 
						||
NB="#000000" # noir
 | 
						||
# Premier plan sélectionné
 | 
						||
SF="#000000" # noir
 | 
						||
# Arrière plan sélectionné
 | 
						||
SB="#7ebac2" # bleu clair
 | 
						||
# Prompt à afficher
 | 
						||
prompt=vim
 | 
						||
 | 
						||
# Propose la liste des fichiers du répertoire courant et ouvre celui sélectionné avec vim dans roxterm
 | 
						||
 | 
						||
action="roxterm -e vim"
 | 
						||
index=`ls -A -p | grep -v / | dmenu -nb ${NB} -nf ${NF} -sb ${SB} -sf ${SF} -i -p "$PWD $prompt:"`
 | 
						||
[ -z "${index}" ]
 | 
						||
if [ $? = 1 ]; then
 | 
						||
  ${action} "${index}";
 | 
						||
  # Une fois vim fermé, relance le script principal actions
 | 
						||
  actions
 | 
						||
fi
 |