¿Hay una función en Vim que se moverá a un búfer? Por ejemplo, si sé que tengo "TODO.txt" abierto en alguna ventana en alguna pestaña, me gustaría saltar a esa pestaña y enfocar esa ventana. ¿Es eso posible?vim: mover a la memoria intermedia?
Respuesta
set swb=useopen,usetabe
configurará make :sb [number]
o :sb [pattern]
para cambiar a una ventana abierta en cualquier pestaña.
Creo que es :drop filename
+1 Bueno (al menos 15 caracteres) – cnicutar
Hhmm ... Cerrar, aunque eso requiere la ruta completa al archivo, lo que es desagradable si tienes muchos archivos abiertos (donde, con los almacenamientos intermedios, puede tab-completar bastante fácilmente). –
utilizo
:buf TODO
necesita una pieza única de identifiying el nombre del archivo tampones. Sin embargo, puede usar la función de completar pestañas :)
Oh IC, simplemente señaló que desea activar la pestaña correspondiente. Sry
- 1. Vim: Cambio de los números de memoria intermedia
- 2. ¿Cómo puedo reasignar un número de memoria intermedia en VIM?
- 3. ¿Se necesita más memoria intermedia?
- 4. El cursor Vim salta al principio de la línea después del interruptor de memoria intermedia
- 5. de hash sin tener toda la memoria intermedia en la memoria a la vez
- 6. Mover sección a archivo nuevo en vim
- 7. Longitud máxima de memoria intermedia para sendto?
- 8. ¿Objetos de memoria intermedia o texturas regulares?
- 9. ¿Cuánta memoria intermedia tienen NetworkStream y TcpClient?
- 10. Mostrar número de memoria intermedia actual
- 11. Cómo desenlazar la textura de una memoria intermedia de trama
- 12. Actualizar todos los archivos en memoria intermedia del disco en vim
- 13. Implementación segura de subprocesos de la memoria intermedia circular
- 14. Escribir datos de textura en la memoria intermedia de profundidad
- 15. Mover archivo dentro de Vim
- 16. Vídeo HTML5: aborto forzado del almacenamiento en memoria intermedia
- 17. Múltiples búferes lógicos en una memoria intermedia de trama real
- 18. Pegar en Vim sin mover el cursor
- 19. Vim reemplazar todo sin mover el cursor
- 20. Desactivar el almacenamiento en memoria intermedia de salida
- 21. Cómo usar std :: string con asio :: memoria intermedia()
- 22. vim memoria de línea limitada
- 23. carácter de nueva línea omitido durante la lectura de la memoria intermedia
- 24. Añadir una gran memoria intermedia a una tubería entre dos comandos
- 25. ¿Cómo saber el número de línea correspondiente a una posición de memoria intermedia?
- 26. Hadoop: fusión intermedia fallida
- 27. ¿Puede Win32 "mover" la memoria asignada en el montón?
- 28. Almacenamiento en memoria intermedia de datos en la aplicación java multiproceso
- 29. TypeError: 'str' no es compatible con la interfaz de memoria intermedia
- 30. ¿Cómo mover atómicamente las filas de una tabla a otra?
Hrm ... O las cosas han cambiado en 7.3 (estoy en 7.2), o 'swb' no hace exactamente lo que quiero. En 7.2, parece que 'swb' solo se verifica cuando salta a errores y usa quickfix y esas cosas. Cuando tengo 'set swf = useopen, usetab', ejecutando': b foo' todavía reemplaza la ventana actual con el buffer que coincide con 'foo'. –
@David Wolever, es absolutamente correcto. Deberías usar ': sb' en lugar de': b'. He corregido la publicación. –
D'oh! Increíble. Gracias. –