{"id":157,"date":"2011-12-10T12:55:52","date_gmt":"2011-12-10T11:55:52","guid":{"rendered":"http:\/\/blog.techmedia.pl\/?p=157"},"modified":"2014-12-14T13:16:44","modified_gmt":"2014-12-14T12:16:44","slug":"zamiana-lub-usuniecie-znaku-konca-linii-m-w-vimie","status":"publish","type":"post","link":"https:\/\/www.techmedia.pl\/blog\/zamiana-lub-usuniecie-znaku-konca-linii-m-w-vimie\/","title":{"rendered":"Zamiana lub usuni\u0119cie znaku ko\u0144ca linii ^M w vim&#8217;ie"},"content":{"rendered":"<p>Aby usun\u0105\u0107 DOS&#8217;owy znak ko\u0144ca lini ^M widoczny w vim&#8217;ie wystarczy wyda\u0107 w nim poni\u017csze polecenie, kt\u00f3re usunie wszystkie znaki ^M (aby wpisa\u0107 znak ko\u0144ca linii wybieramy kombinacje Ctrl + v p\u00f3\u017aniej Ctrl + m):<\/p>\n<pre>:%s\/\\r\/\/g<\/pre>\n<p>Je\u015bli chcemy zamieni\u0107 znak ko\u0144ca linii ^M na np. * wydajemy w vim&#8217;ie polecenie<\/p>\n<pre>:%s\/\\r\/*\/g<\/pre>\n<p>mo\u017cemy te\u017c chcie\u0107 zatwierdza\u0107 ka\u017cd\u0105 zmian\u0119, wtedy wydajemy polecenie:<\/p>\n<pre>:%s\/\\r\/*\/gc<\/pre>\n<p>Usuni\u0119cie znak\u00f3w ko\u0144ca linii ^M mo\u017cna r\u00f3wnie\u017c dokona\u0107 poni\u017csz\u0105 komend\u0105 wydan\u0105 z wiersza polece\u0144:<\/p>\n<pre>tr -d \"\\015\" &lt; plik_do_zmiany &gt; plik_zmieniony<\/pre>\n<p>Konwersji plik\u00f3w z formatu DOS na format Linux mo\u017cemy dokona\u0107 poni\u017cszym polecenie:<\/p>\n<pre>:e ++ff=dos\r\n:setlocal ff=unix<\/pre>\n<p>w drug\u0105 stron\u0119 z Linux na DOS:<\/p>\n<pre>:e ++ff=dos<\/pre>\n<p>lub (znak ^V wybieramy wciskaj\u0105c dwukrotnie Ctrl + v)<\/p>\n<pre>:%s\/\\r\/^V^M\/gc<\/pre>\n<p>Oczywi\u015bcie we wszystkich przypadkach po konwersji nale\u017cy zapisa\u0107 plik poleceniem:<\/p>\n<pre>:w<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Aby usun\u0105\u0107 DOS&#8217;owy znak ko\u0144ca lini ^M widoczny w vim&#8217;ie wystarczy wyda\u0107 w nim poni\u017csze polecenie, kt\u00f3re usunie wszystkie znaki ^M (aby wpisa\u0107 znak ko\u0144ca linii wybieramy kombinacje Ctrl + v p\u00f3\u017aniej Ctrl + m): :%s\/\\r\/\/g Je\u015bli chcemy zamieni\u0107 znak ko\u0144ca linii ^M na np. * wydajemy w vim&#8217;ie polecenie :%s\/\\r\/*\/g mo\u017cemy te\u017c chcie\u0107 zatwierdza\u0107 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[16],"tags":[],"yst_prominent_words":[],"_links":{"self":[{"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/posts\/157"}],"collection":[{"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/comments?post=157"}],"version-history":[{"count":8,"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/posts\/157\/revisions"}],"predecessor-version":[{"id":160,"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/posts\/157\/revisions\/160"}],"wp:attachment":[{"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/media?parent=157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/categories?post=157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/tags?post=157"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/www.techmedia.pl\/blog\/wp-json\/wp\/v2\/yst_prominent_words?post=157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}