// This is a recorded macro. First, check over the // commands to make sure this is what you intended. Then, // save this buffer, and the macro should appear in the // Macros menu. partial_name = Macros.input(view, "Partial Name","partial"); if (partial_name != null) { filename = buffer.getPath(); file_ext = ".html.erb"; if (filename.endsWith(".rhtml")) { file_ext = ".rhtml"; } Registers.cut(textArea,'$'); file_path = "_"+partial_name+file_ext; textArea.setSelectedText("<%= render :partial => '"+partial_name+"')"); jEdit.openFile(view,file_path); Registers.paste(textArea,'$',false); // Falta Salvar // buffer.save(view, true); }