¿Has encontrado un editor de texto de OS X capaz de sangrar ambos la línea
var x = 2;
y las líneas
<it>Item A</it>
<it>Item B</it>
en el siguiente html?
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Test</title>
<script>
function foo_bar() {
var x = 2;
}
</script>
</head>
<body onload="foo_bar()">
<h1>Header</h1>
<ul>
<it>Item A</it>
<it>Item B</it>
</ul>
</body>
</html>
He probado todos los paquetes de emacs que pretenden hacer esta sencilla tarea correctamente (mediante un modo mayor y uno menor), pero ninguno es adecuado. Estoy demasiado metido en emacs como para abandonarlo del todo, pero ahora estoy buscando un editor que no sea emacs para esta tarea.