¿Cómo abro un archivo usando solo el teclado en Sublime Text 2/3?
Buscando el equivalente de <Esc>:e /path/to/file
Vim.
fuente
¿Cómo abro un archivo usando solo el teclado en Sublime Text 2/3?
Buscando el equivalente de <Esc>:e /path/to/file
Vim.
En OS X, presione Cmd- Opara abrir el explorador de archivos.
Luego, Cmd- Shift- le Gpermite ingresar el nombre de la carpeta a la que ir.
Finalmente, simplemente escriba el nombre del archivo (o un prefijo único) para seleccionar el archivo que desee. También puede navegar usando las teclas de flecha.
El siguiente complemento le permite escribir un nombre de archivo y abrirlo en Sublime Text 2. Debería funcionar en cualquier sistema operativo.
import sublime, sublime_plugin
def open_file(window, filename):
window.open_file(filename, sublime.ENCODED_POSITION)
class OpenFileByNameCommand(sublime_plugin.WindowCommand):
def run(self):
fname = self.window.active_view().file_name()
if fname == None:
fname = ""
def done(filename):
open_file(self.window, filename)
self.window.show_input_panel(
"file to open: ", fname, done, None, None)
Esto le permite codificar una posición en ese archivo en el nombre del archivo:
/path/to/file:42
abrirá el archivo e irá a la línea 42/path/to/file:42:23
abrirá el archivo e irá a la línea 42, columna 23Para obtener información sobre cómo funcionan los complementos y cómo puede integrar esto en la interfaz de usuario, consulte esta respuesta .
¿Por qué no usas el Ctrl- P? (
Goto -> Goto anything
)fuente
Sublime Files Sublime Text 2 plugin para la navegación de archivos con teclado. Se parece más a la interfaz de apertura de archivos Emacs
Eche un vistazo al complemento Sublime-File-Navigator , es más VIM-ish
fuente
Recientemente escribí un complemento, iOpener, que abrirá los archivos de la ruta utilizando la finalización, las listas de directorios y el historial. También abre sensatamente las carpetas al agregarlas a la barra lateral de una nueva ventana.
Traté de emular la funcionalidad de emacs eran posibles.
https://github.com/rosshemsley/iOpener
(Sé que esta pregunta es para ST2. Siempre podría hacer una copia de seguridad del código si hubiera suficiente demanda. Aunque sospecho que la mayoría de la gente usa ST3 ahora).
fuente
Verificado en ST3.1.1, compilación 3176. Esto debería funcionar sin ningún complemento.
Para abrir un archivo que no es parte del proyecto, por ejemplo ~ / .bashrc:
En Ubuntu, puede usar Ctrl- Opara acceder al cuadro de diálogo de apertura de archivo, y luego Ctrl- Lpara obtener una línea para escribir el nombre del archivo. Esto también funciona para archivos ocultos.
En MacOS, use Cmd- Oy Cmd- Shift- G.
Para archivos de proyecto, use Ctrl- Prespectivo Cmd- P.
fuente
Puede que no sea una respuesta a su pregunta, sino una solución viable en mi humilde opinión: vaya a una terminal y escriba:
subl <path-to-file>
Siempre tengo terminales a la mano de todos modos :)
fuente