List of signals needed for ktexteditor
KVim Only !

EditInterface :
	=>void textChanged(); 
		// DONE

	=>void charactersInteractivelyInserted(int ,int ,const QString&)=0; //line, col, characters
		// i have two days to decide ;)

HighlightingInterface : // not implemented 
	=>void hlChanged();

MarkInterface : // not implemented 
	=>void marksChanged();

MarkInterfaceExtension : // won't never be done i guess
	=>void markChanged(KTextEditor::Mark mark, KTextEditor::MarkInterfaceExtension::MarkChangeAction action);

SelectionInterface :
	=>void selectionChanged();
		// not easy

UndoInterface :
	=>void undoChanged();
		// each keypress can be consider has an undo a Vim so i should emit it each time ?, hhmmm

ViewCursorInterface :
	=>void cursorPositionChanged();
		// DONE

ViewStatusMsgInterface :
	=>void viewStatusMsg (const class QString &msg);
		//useless :) , see TODO


