private void setEditorOptions() {
        textPresenter.setReadOnly(true);

        // Default to wrapped lines
        textPresenter.getLineWrapOption().setOn();
        textPresenter.getLineNumbersOption().setOn();
        textPresenter.getStylesOption().setOn();

        textPresenter.getUseVimBindingsOption().setAvailable();

        textPresenter.getBasicAutoCompletionOption().setUnavailable();
        textPresenter.getFormatAction().setUnavailable();
        // Allowing hex view while stepping is fiddly so not doing it for now
        textPresenter.getViewAsHexOption().setAvailable(!isSteppingSource);
    }
Set how data navigation is managed.
stroom-core-client/src/main/java/stroom/data/client/presenter/SourcePresenter.java