### 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
if (se || eh) {
			int new_index = 0;
			if (script_list->get_item_count() > 0) {
				new_index = script_list->get_item_metadata(script_list->get_item_at_position(p_point));
			}
			tab_container->move_child(node, new_index);
			tab_container->set_current_tab(new_index);
			_update_script_names();
		}
	}
	if (String(d["type"]) == "files") {
		Vector<String> files = d["files"];
		int new_index = 0;
		if (script_list->get_item_count() > 0) {
			new_index = script_list->get_item_metadata(script_list->get_item_at_position(p_point));
		}
		int num_tabs_before = tab_container->get_tab_count();
		for (int i = 0; i < files.size(); i++) {
			String file = files[i];
			if (file.is_empty() || !FileAccess::exists(file)) {
				continue;
			}
			if (!ResourceLoader::exists(file, "Script") && !textfile_extensions.has(file.get_extension())) {
				continue;
			}
			Ref<Resource> res = open_file(file);
			if (res.is_valid()) {
				if (tab_container->get_tab_count() > num_tabs_before) {
					tab_container->move_child(tab_container->get_tab_control(tab_container->get_tab_count() - 1), new_index);
					num_tabs_before = tab_container->get_tab_count();