### Godot version

4.0.beta9

### System information

Linux x86_64

### Issue description

The default Next Script / Previous Script shortcuts insert angle brackets into code when switching scripts.
Presumably this affects all "modifier + printable character" shortcuts.

Workaround for next/prev script: change shortcuts to ctrl-pgup and ctrl-pgdn

### Steps to reproduce

Editor Settings > Shortcuts > ensure that Next Script / Previous Script are set to defaults.
Open any script in the script editor.
Press ctrl-shift-comma or ctrl-shift-period.

### Minimal reproduction project

N/A
se->connect("edited_script_changed", callable_mp(this, &ScriptEditor::_script_changed));
	se->connect("request_help", callable_mp(this, &ScriptEditor::_help_search));
	se->connect("request_open_script_at_line", callable_mp(this, &ScriptEditor::_goto_script_line));
	se->connect("go_to_help", callable_mp(this, &ScriptEditor::_help_class_goto));
	se->connect("request_save_history", callable_mp(this, &ScriptEditor::_save_history));
	se->connect("search_in_files_requested", callable_mp(this, &ScriptEditor::_on_find_in_files_requested));
	se->connect("replace_in_files_requested", callable_mp(this, &ScriptEditor::_on_replace_in_files_requested));
	se->connect("go_to_method", callable_mp(this, &ScriptEditor::script_goto_method));
	
	_test_script_times_on_disk(p_resource);
	_update_modified_scripts_for_external_editor(p_resource);
	if (p_line > 0) {
		se->goto_line(p_line - 1);
	}
	notify_script_changed(p_resource);
	return true;
}
void ScriptEditor::save_current_script() {
	ScriptEditorBase *current = _get_current_editor();
	if (!current || _test_script_times_on_disk()) {
		return;
	}
	if (trim_trailing_whitespace_on_save) {
		current->trim_trailing_whitespace();
	}
	current->insert_final_newline();
	if (convert_indent_on_save) {
		if (use_space_indentation) {
			current->convert_indent_to_spaces();
		} else {