GNU/Linux >> Znalost Linux >  >> Linux

^M na konci každého řádku ve vim

Můžete to udělat:

:set fileformats=dos

Skryje ^M 's, aniž byste se dotkli souboru.


Jako příkaz zadejte

:%s/^M$//

(Chcete-li získat ^M, stiskněte ^V ^M, kde ^ je na většině klávesnic CTRL)


Jeden snadný způsob, jak odstranit konce řádků DOS, je použít ff možnost:

:set ff=unix
:wq

Nyní je váš soubor zpět na starý dobrý unixový způsob.

Pokud chcete přidat konce řádků DOS (aby byla tiskárna spokojená nebo přenášela soubory s přáteli ve Windows, kteří nemají dobré nástroje), můžete jít snadno opačným směrem:

:set ff=dos
:wq

Linux
  1. Jak vložit text na začátek každého řádku ve Vimu

  2. Přidání slova na konec řádku se Sedem?

  3. Přejít na začátek nebo konec souboru ve Vimu [Rychlý tip]

  1. Centos 7:Konfigurace vim

  2. Nastavení barev pozadí Vim

  3. Bash:přidejte řetězec na konec souboru bez zalomení řádku

  1. Co znamená Ampersand na konci řádku skriptu Shell?

  2. Jak můžete přepnout klávesy j a k ve vim?

  3. Jak zjistím číslo řádku v Bash, když došlo k chybě?