Index: wp-admin/theme-editor.php
===================================================================
--- wp-admin/theme-editor.php	(revision 18636)
+++ wp-admin/theme-editor.php	(working copy)
@@ -241,7 +241,7 @@
 		<?php endif; ?>
 <?php
 	if ( is_writeable( $file ) ) :
-		submit_button( __( 'Update File' ), 'primary', 'submit', true, array( 'tabindex' => '2' ) );
+		submit_button( __( 'Update File' ), 'primary', 'form_submit', true, array( 'tabindex' => '2' ) );
 	else : ?>
 <p><em><?php _e('You need to make this file writable before you can save your changes. See <a href="http://codex.wordpress.org/Changing_File_Permissions">the Codex</a> for more information.'); ?></em></p>
 <?php endif; ?>
@@ -260,6 +260,12 @@
 	$('#template').submit(function(){ $('#scrollto').val( $('#newcontent').scrollTop() ); });
 	$('#newcontent').scrollTop( $('#scrollto').val() );
 });
+jQuery(document).keydown(function(event){
+	if (event.metaKey && event.which == 83){ 
+		event.preventDefault();
+		jQuery("form#template").submit() 
+	};
+});
 /* ]]> */
 </script>
 <?php
Index: wp-admin/plugin-editor.php
===================================================================
--- wp-admin/plugin-editor.php	(revision 18636)
+++ wp-admin/plugin-editor.php	(working copy)
@@ -238,7 +238,7 @@
 			echo "<input type='hidden' name='phperror' value='1' />";
 			submit_button( __( 'Update File and Attempt to Reactivate' ), 'primary', 'submit', false, array( 'tabindex' => '2' ) );
 		} else {
-			submit_button( __( 'Update File' ), 'primary', 'submit', false, array( 'tabindex' => '2' ) );
+			submit_button( __( 'Update File' ), 'primary', 'form_submit', false, array( 'tabindex' => '2' ) );
 		}
 	?>
 	</p>
@@ -254,6 +254,12 @@
 	$('#template').submit(function(){ $('#scrollto').val( $('#newcontent').scrollTop() ); });
 	$('#newcontent').scrollTop( $('#scrollto').val() );
 });
+jQuery(document).keydown(function(event){
+	if (event.metaKey && event.which == 83){ 
+		event.preventDefault(); 
+		jQuery("form#template").submit() 
+	};
+});
 /* ]]> */
 </script>
 <?php
