old_contents: from GUI.GStdMenus import build_menus, \
      fundamental_cmds, help_cmds, pref_cmds, file_cmds, print_cmds, edit_cmds
  
  
  file_cmds += 'new_window_cmd'
  file_cmds += 'close_tab_cmd'
  file_cmds += 'next_tab_cmd'
  file_cmds += 'prev_tab_cmd'
  file_cmds += 'open_session_cmd'
  file_cmds += 'transfer_file_cmd'
  
  _edit_menu_items = [
      ("Copy/^C",       'copy_cmd'),
      ("Paste/^V",      'paste_cmd'),
      ("Clear",        'clear_cmd'),
  ]
  
  _help_menu_items = [
      ("About <app>",    'about_cmd'),
  ]
  
  #------------------------------------------------------------------------------
  
  def basic_menus(session_items, substitutions = {}, include = None, exclude = None):
      _file_menu_items = [
          ("New Tab/^T",   'new_cmd'),
          ("Close Tab/^D",   'close_tab_cmd'),
          ("Next Tab/@N",   'next_tab_cmd'),
          ("Prev Tab/@P",   'prev_tab_cmd'),
          "-",
          ("New Window/^N",  'new_window_cmd'),
          ("Close/^W",    'close_cmd'),
          "-",
          ("Transfer File...", 'transfer_file_cmd'),
          "-",
          (session_items, 'open_session_cmd'),
          "-",
          ("Exit/Q",   'quit_cmd'),
      ]
  
      return build_menus([
          ("File", _file_menu_items, False),
          ("Edit", _edit_menu_items, False),
          ("Help", _help_menu_items, True),
      ],
      substitutions = substitutions,
      include = include,
      exclude = exclude)
  
new_contents: from GUI.GStdMenus import build_menus, \
      fundamental_cmds, help_cmds, pref_cmds, file_cmds, print_cmds, edit_cmds
  
  
  file_cmds += 'new_window_cmd'
  file_cmds += 'close_tab_cmd'
  file_cmds += 'next_tab_cmd'
  file_cmds += 'prev_tab_cmd'
  file_cmds += 'open_session_cmd'
  file_cmds += 'transfer_file_cmd'
  
  _edit_menu_items = [
      ("Copy/^C",       'copy_cmd'),
      ("Paste/^V",      'paste_cmd'),
      ("Clear",        'clear_cmd'),
  ]
  
  _help_menu_items = [
      ("About <app>",    'about_cmd'),
  ]
  
  #------------------------------------------------------------------------------
  
  def basic_menus(session_items, substitutions = {}, include = None, exclude = None):
      _file_menu_items = [
          ("New Tab/^T",   'new_cmd'),
          ("Close Tab/^D",   'close_tab_cmd'),
          ("Next Tab/^J",   'next_tab_cmd'),
          ("Prev Tab/^K",   'prev_tab_cmd'),
          "-",
          ("New Window/^N",  'new_window_cmd'),
          ("Close/^W",    'close_cmd'),
          "-",
          ("Transfer File...", 'transfer_file_cmd'),
          "-",
          (session_items, 'open_session_cmd'),
          "-",
          ("Exit/Q",   'quit_cmd'),
      ]
  
      return build_menus([
          ("File", _file_menu_items, False),
          ("Edit", _edit_menu_items, False),
          ("Help", _help_menu_items, True),
      ],
      substitutions = substitutions,
      include = include,
      exclude = exclude)
  
subject: update switch short cut, ctrl+shift+J/K