Запитання з тегом «vim»

Vim - це легко налаштований текстовий редактор, створений для ефективного редагування тексту. Це вдосконалена версія редактора vi.

1
Як відправити команди з файлу в VIM?
Це зміст cmd.txt: :w 2.txt :q У командному рядку, я роблю D:\>vim 1.txt<cmd.txt Я очікую, cmd.txt як вхідний потік (а не моя клавіатура) і vim збереже 1.txt як 2.txt, а потім вийде. Це, однак, не працює. Vim каже, що вхід не з терміналу, а заморожування. Я хочу надсилати команди з …

2
Найкращий спосіб збільшення числа в одному рядку в Linux [закрито]
У мене є один рядок з великою кількістю записів, серед яких також час. ('DEFAULT',17,NULL,'2014-07-14 10:30:00','Something','2014-07-14 06:30:00',1),('DEFAULT',26,NULL,'2014-07-14 12:00:00','Something2,'2014-07-14 11:00:00',1),... Я хотів би збільшувати кожен раз на кілька годин. у 24-годинному форматі. Наприклад 10:30:00 стане 15:30:00. Який найкращий універсальний інструмент для цієї роботи? Я маю на увазі: системні утиліти подібні awk, sed …
1 linux  vim  regex  sed  awk 

1
VIM: Як перевірити, чи працює поточний скрипт у макросі?
У ряді випадків я маю деякий скрипт vim, який я хочу виконати тільки тоді, коли він не виконується в макросі. Наприклад, в деяких випадках я блимаю курсор, щоб нагадати собі, де він знаходиться зараз (що не має сенсу при запуску в макросі, і просто призводить до того, що макрос займе …
1 vim  macros  vimscript 

1
vim автозаповнення пошуку з середини слова
Чи існують якісь плагіни середина слова автозаповнення Редагувати режим? В даний час Ctrl + N і Ctrl + P працюватиме, лише якщо ви введете початок слова. Я хотів би ввести: if (cool і отримувати матчі як: **cool**Function very**cool** tiny**cool**aid_variable ігнорування справи буде бонусом.

1
Здатність перемикатися між панелями зламалася в tmux з vim
Отже, я запускаю vim всередині tmux і нещодавно (сьогодні фактично) я раптом не можу використовувати ctrl+hjkl щоб перемикатися між панелями в tmux і vim, замість цього він просто робить звук дзвінка і відмовляється перемикатися. Якщо я вибираю панель tmux за допомогою миші, я можу переключитися назад, використовуючи панель vim ctrl+hjkl …
1 vim  tmux  vimrc  vimscript 

1
Як перепризначити зворотний простір під час використання ibus і vim?
Спочатку я це роблю :inoremap <BS> x а потім введіть режим вставки. Потім перейдіть до входу Hangul в ibus. Тепер я намагаюся набрати 마 і це проявляється як ㅁx마 Думаю, це має сенс, правда? ibus, мабуть, створив зворотний простір, щоб позбутися від ㅁ і замінити 마. Але це означає, що …
1 vim  keyboard  gvim 


2
Швидкий регулярний вираз, який перевіряє кількість появи символів на рядку у Vim?
Припустимо, у мене є текстовий файл з обмеженою трубкою. Я підозрюю, що один із стовпців може мати вбудований характер труби ('|'). Я знаю, що у файлі є 8 стовпців, і в кожному рядку повинні бути 8-1 = 7символи труби. Отже, мені потрібно знайти всі рядки, які мають 8 або більше …

1
Як автозавершити клас python у vim
У піднесеному тексті 3, якщо я редагую a file.pyі ввожу classйого, він автоматично створить це для мене class ClassName(object): """docstring for ClassName""" def __init__(self, arg): super(ClassName, self).__init__() self.arg = arg Якщо я редагую файл C ++, явно це не те саме. Як це зробити у vim? Я вже маю, що …
1 linux  ubuntu  vim  vimrc 

2
Перейти в vim на одній лінії
У мене є файли журналів формату 'date' 'filename' 'something 'return status' Часто стан виходить за межі мого екрана. Поки я читаю "щось", я натискаю "Кінець", щоб побачити статус, і "Головна", щоб побачити ім'я файлу. Але як повернутися до точного місця на тій же лінії? Мені потрібно щось на зразок подвійних …
1 unix  vim 


1
vim за певних обставин використовує попередню версію vimrc
Зі мною відбувається смішне vim: я вніс деякі зміни з користувачем, ~/.vimrcщоб налаштувати рядок стану за допомогою простої функції (зміни були внесені в декілька разів, коли я уточнив код), і тепер цей код завантажується без проблем, якщо я запустити vim FILEз командного рядка, але чомусь він завантажує попередню версію .vimrc(тобто …
1 linux  vim  vimrc 

1
Vim затримка запису в tmux
Я помітив, що, використовуючи Vim у tmux під час сеансу SSH, коли я записую буфер на диск (тобто :w) періодично, тоді як Vim каже, що він написаний, файл залишається незмінним. Насправді, часто, коли це трапляється, Vim скаржиться на те, що файл вже змінився, оскільки, імовірно, .swpверсія файлу випереджає очікувану. Щоб …
1 vim  tmux  latency 


2
Як автозаповнювати подвійні лапки, дужки тощо в редакторі VIM?
Мені потрібно, щоб кожен раз писати одну чи подвійну цитату, круглі дужки, фігурні дужки, квадратні дужки ... автоматично vim повинен створити закриваючий і покласти курсор всередину, щоб продовжувати легко редагувати. Я зазначив, що це робить більшість редакторів. Мені це потрібно для кожної мови програмування. PHP, JS, JQUERY, HTML, CSS ... …

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