Si la ruta completa de un archivo es muy larga, no puede decir qué archivo está en una pestaña determinada. así que me pregunto si hay una manera de dejar que la pestaña solo disply el nombre del archivo en lugar de la ruta completa del archivo, podría ser conveniente en algún caso. Necesito tu ayuda, gracias de antemano.cómo hacer que la pestaña muestre solo el nombre del archivo en lugar de la ruta completa en vim
Respuesta
Trate
:set guitablabel=%t
Para el formato de las posibles opciones Ver
: ayuda 'línea de estado'
utilizo esta solución en lugar de Habi es tan éste todavía mantiene el características predeterminadas de poner un símbolo '+' en la pestaña para indicar los archivos que se están modificando, así como un recuento del número de wi sombras en la pestaña. Por lo tanto, básicamente funciona igual que el etiquetado de pestaña predeterminado, pero solo utiliza nombres de archivo, no rutas completas.
" Tab headings
function GuiTabLabel()
let label = ''
let bufnrlist = tabpagebuflist(v:lnum)
" Add '+' if one of the buffers in the tab page is modified
for bufnr in bufnrlist
if getbufvar(bufnr, "&modified")
let label = '+'
break
endif
endfor
" Append the number of windows in the tab page if more than one
let wincount = tabpagewinnr(v:lnum, '$')
if wincount > 1
let label .= wincount
endif
if label != ''
let label .= ' '
endif
" Append the buffer name (not full path)
return label . "%t"
endfunction
set guitablabel=%!GuiTabLabel()
solución ideal: hacer una lista de ruta/palabras/nombre de archivo en todos los títulos de pestañas, si dos títulos son iguales, elija el único/parte/ruta para nombrar esa pestaña. Más complicado de codificar, pero más fácil para el usuario para desambiguar automáticamente. – mosh
Tengo el siguiente en mi vimrc:
set guitablabel=\[%N\]\ %t\ %M
que da salida: [número] Nombre y signo + si se modifica un archivo ([4] foo.html +). Número es muy útil para cambio inmediato a la pestaña elegido con el comando gt [número] (4GT si quiero saltar al archivo de la ficha 4)
Debe tenerse en cuenta que% N solo muestra el número de pestaña en gui vim. Si tiene 'set guioptions- = e', o está usando terminal vim, entonces% N parece representar el número de ventanas (divisiones) abiertas en la pestaña y NO el número de pestaña. Consulte 'h setting-tabline' o este https://github.com/mkitt/tabline.vim – overthink
- 1. Hacer que la pestaña del navegador muestre una notificación
- 2. ¿Cómo expandir un enlace simbólico a la ruta completa de un nombre de archivo en vim?
- 3. Obtener la ruta completa sin el nombre de archivo de la ruta que incluye el nombre de archivo
- 4. Yank nombre de archivo/ruta del búfer actual en Vim
- 5. ¿Cómo puedo expandir la ruta completa del archivo actual para pasarlo a un comando en Vim?
- 6. ¿Cómo hacer para que el nombre de la aplicación se muestre en abierto con la lista?
- 7. Refactorización: cómo evitar que se muestre la pestaña de refactorización.
- 8. Directory.GetFiles: cómo obtener solo el nombre de archivo, no la ruta completa?
- 9. Cómo hacer que el menú de la pestaña Vim GUI se vea como el menú de la pestaña Consola
- 10. Vim: abra la nueva pestaña del explorador con el directorio del archivo que está actualmente en
- 11. Vim: ¿pueden las marcas globales cambiar las pestañas en lugar del archivo en la pestaña actual?
- 12. Abrir archivo desde la ruta completa debajo del cursor en Vim
- 13. Visualización de la ruta completa del nombre de archivo en pestañas ~ Netbeans 6.8
- 14. Mostrar nombre de archivo solo en la pestaña SQL Server 2005 Management Studio
- 15. ¿Cómo ver la ruta completa de un archivo en GDB?
- 16. Obtener el nombre de la carpeta de la ruta completa del archivo
- 17. cómo obtener solo el nombre del archivo sin la ruta del archivo?
- 18. VBScript: obtenga el nombre del equipo y/o la ruta completa del archivo de red
- 19. Python Glob sin la ruta completa - solo el nombre de archivo
- 20. ¿Cómo obtener la ruta completa de Adobe Reader (incluido el nombre del archivo ejecutable)?
- 21. ¿Cómo puedo hacer que vim reconozca la codificación del archivo?
- 22. ¿Cómo puedo hacer que PHP muestre el error en lugar de darme 500 Internal Server Error
- 23. Extraer solo el nombre de archivo Del nombre de FileItem
- 24. Busque la parte del directorio (menos el nombre del archivo) de una ruta completa en el acceso 97
- 25. ¿Cómo hacer que QWebKit muestre la imagen?
- 26. ¿Cómo extraer el nombre del archivo del nombre de la ruta del archivo?
- 27. ¿Cómo encontrar la ruta completa del archivo .pst de Outlook?
- 28. ruta completa del archivo Xcode 4
- 29. creación de nombre de archivo de ruta completa en python,
- 30. Obteniendo la RUTA completa del archivo cargado - PHP
Esto es para interfaz gráfica de usuario única –