Probado con Neovim(nvim
)y Vim
versiones
NVIM v0.3.0
VIM - Vi IMproved 8.1
Eliminar una nueva línea:
cell
allele
rs2981578
fgfr2
Aquí, \n
coincide con las nuevas líneas (a inserta una nueva línea sin embargo, usa\r
):
:'<,'>s/\n/|/g
cell|allele|rs2981578|fgfr2
Añadir una nueva línea:
No:
cell|allele|rs2981578|fgfr2
:'<,'>s/\n/|/g
cell^@allele^@rs2981578^@fgfr2
^@
es un signo diacrítico para LF (avance de línea; verhttp://vimhelp.appspot.com/digraph.txt.html#digraphs-default)
Sí:
cell|allele|rs2981578|fgfr2
:'<,'>s/|/\r/g
cell
allele
rs2981578
fgfr2
Para abordar la pregunta del OP (cómo reemplazar uno \n
con dos, \n\n
), simplemente agregue otro\r
:
cell
allele
rs2981578
fgfr2
:'<,'>s/\n/\r\r/g
cell
allele
rs2981578
fgfr2
... es decir, haga coincidir la nueva línea original(\n
)y reemplácela con dos nuevas líneas/retornos de carro(\r\r
).
Я смог добавить класс WM _в xzoom, перекомпилировав его с помощью
XChangeProperty(dpy, win, XA_WM_CLASS, XA_STRING, 8,
PropModeReplace,
(unsigned char *)progname, strlen(progname));
в строке после того, где установлено XA_WM_ICON_NAME
.
Затем, for_window [instance="xzoom"] floating enable
работал у меня в моей конфигурации i3!
Здорово, что это старое ПО до сих пор так хорошо работает:)