Запитання з тегом «line-breaks»

Розбиття рядків на дисплеї або у файлі.

5
Який найпростіший спосіб позбавити пробіли з усіх рядків у файлі?
Досить часто під час програмування або відкриття текстових файлів зустрічаються файли з пробілом у кінці рядка. vim має змогу показати це, встановивши trailпараметр у listcharsпараметрі та потім увімкнувши list. Однак який найпростіший спосіб усунути цей пробіл у всьому світі у всьому файлі (в ідеалі без плагіна)?

5
Як з'єднати лінії, не створюючи пробілу?
Стандартна Jкоманда для з'єднання ліній замінює символи (символи) нового рядка пробілом. Це корисно під час редагування «літератури», але може бути проблематичним, якщо я, скажімо, відредагувати шестигранний дамп вручну, якщо я забуду видалити зайвий пробіл. Чи існує швидкий та простий метод з'єднати дві лінії, не створюючи пробілу між ними?

4
Як я можу переформатувати багаторядковий рядок у vim при використанні файлу Python?
Припустимо, я редагую якийсь код Python у vim, який виглядає приблизно так: myobj.myfunc("Some string parameter that goes on and on and on and on and sometimes doesn't" "split very" "neatly over different lines so that" "it is formatted attractively") Я вважаю за краще переформатувати це, щоб воно поширювалося на встановлене …

1
Як: g /^$/,/./- j (зменшити кілька порожніх рядків до одного порожнього) працює у vim?
У статті « Vim Regular вирази» Олег Райський дає таку команду для зменшення кількох порожніх рядків до одного порожнього: :g/^$/,/./-j Хтось може, будь ласка, описати, як це працює? Я знаю :gкомандні та регулярні вирази. Але я не зрозумів, що /,/./-jробить.

6
Чи можу я з'єднати рядки з комою (чи іншим символом)?
Я знаю, що можу з'єднати рядки у Vim з Jкількома його варіантами ( gJтощо); Jбуде "Видалити відступ і вставити до двох пробілів" . Але чи існує також прямий спосіб вставити інший символ замість двох пробілів? Наприклад, кома ( ,) або кома та пробіл ( ,)? Подано: 8 9 10 32 …

4
Як налаштувати Vim працювати з одним реченням на рядок?
В даний час я пишу багато простого тексту (і LaTeX з мінімальним форматуванням в абзацах), і було б непогано, якби я міг налаштувати vim для збереження кожного речення (для простоти, текст закінчується символом ".", "!" або "?"; це закінчувальний розділовий знак, який супроводжується пробілом, щоб уникнути розриву десяткових чисел) на …

1
Не дозволяйте Vim розривати середні теги посилань у розмітці
Скажімо, у мене є цей файл Markdown: [Lorem ipsum dolor sit ](http://vi.stackexchange.com/many-links-are-often-very) Виглядає добре. Але посилання її не закінчено, тому я набираю текст -long, і тепер Vim перериває рядок: [Lorem ipsum dolor sit ](http://vi.stackexchange.com/many-links-are-often-very-long) Через моє textwidth=80налаштування ... Під час розриву середньої теги посилання технічно достовірна розмітка, IMHO виглядає дуже …

3
Як зробити так, щоб vim автоматично додав новий рядок до кінця файлу?
Vim зазвичай пише <EOL>для останнього рядка лише тоді, коли в оригінальному файлі був такий. Як змусити vim постійно писати новий рядок у кінці файлу (коли файл не є двійковим і його ще немає)? Я тестував eolваріант, але він не працював так, як очікувалося. Дивіться також: Збережіть пропущений кінець рядка в …

1
Чому Посилання рядка перетворюється в нульовий символ всередині реєстру пошуку та в командному рядку повернення перевезення?
Якщо у мене є такий текст: foo bar Я візуально вибираю його і копіюю. Текст тепер зберігається в неназваному реєстрі, "і ось його вміст (вихід :reg "): "" foo^Jbar^J Відповідно до цієї діаграми , схоже, ^Jце позначення карет для стрічки каналів. Якщо я хочу дублювати неназваний реєстр у aреєстрі, ввівши: …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.