Puedo :set number
desde un archivo que estoy editando, pero ¿cómo puedo tenerlos siempre activados de forma predeterminada?
Puedo :set number
desde un archivo que estoy editando, pero ¿cómo puedo tenerlos siempre activados de forma predeterminada?
Respuestas:
Añadir set number
a su .vimrc
archivo en su directorio de inicio.
Si el .vimrc
archivo no está en su directorio de inicio, cree uno con
vim .vimrc
y agregue los comandos que desea abrir.
Aquí hay un sitio que explica el vimrc y cómo usarlo.
rc
. Es una convención bastante común.
set relativenumber
echo "\nset nu" >> ~/.vimrc
. Ahora salga y vuelva a abrir la sesión de terminal.
Para cambiar la configuración predeterminada para mostrar números de línea en vi / vim:
vi ~/.vimrc
luego agregue la siguiente línea al archivo:
set number
Podemos source ~/.vimrc
o guardar y dejar de fumar :wq
, ahora las futuras sesiones de vi / vim tendrán numeración :)
Terminal> su
> password
>vim /etc/vimrc
Haga clic aquí y edite como en el número de línea (13):
set nu
/etc/vim/vimrc
set nu
set ai
set tabstop=4
set ls=2
set autoindent
Agregue el código anterior en su archivo .vimrc. Si el archivo .vimrc no está presente, cree en su directorio de inicio (/ home / nombre del usuario)
set nu -> Esto hace que Vim muestre los números de línea
establecer ai -> Esto hace que Vim habilite la sangría automática
set ls = 2 -> Esto hace que Vim muestre una línea de estado
set tabstop = 4 -> Esto hace que Vim set tab de longitud 4 espacios (es 8 por defecto)
El nombre del archivo también se mostrará.
en el directorio de inicio encontrará un archivo llamado ".vimrc" en ese archivo, agregue este código " set nu " y guarde y salga y abra un nuevo archivo vi y encontrará números de línea en eso.
Estoy usando Debian 7 de 64 bits.
No tenía un archivo .vimrc en mi carpeta de inicio. Creé uno y pude configurar los valores predeterminados del usuario para vim.
Sin embargo, para Debian 7, otra forma es editar / etc / vim / vimrc
Aquí hay un bloque de comentarios en ese archivo:
" All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just
" /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime
" you can find below. If you wish to change any of those settings, you should
" do it in this file (/etc/vim/vimrc), since debian.vim will be overwritten
" everytime an upgrade of the vim packages is performed. It is recommended to
" make changes after sourcing debian.vim since it alters the value of the
" 'compatible' option.