Публикации по теме 'vi'
Приключения героев в мире текста
От IDE к консоли, назад и вперед. Я ловлю себя на том, что постоянно переключаюсь. Еще одна вещь, я человек с ограниченными возможностями, и взаимодействие с мышью для меня сложно. Моя большая мечта - голосовое управление. На данный момент клавиатура и сочетания клавиш со скриптом работают лучше всего.
Приключения героя в мире текста Даже в каком-то старом тексте о героях и богах можно было найти святые вары про vi и emacs. Я разработчик. Код…..
Вопросы по теме 'vi'
Почему так мало модальных редакторов, отличных от vi*?
Почти все другие редакторы, не являющиеся потомками vi (vim, cream, vi-emu), по-видимому, используют сочетания клавиш emacs ( ctrl + w , чтобы удалить слово назад). и так далее)
10248 просмотров
schedule
10.10.2022
Vi/Vim восстанавливает открытые файлы
Мне было интересно, доступна ли эта общая функция IDE.
Предположим, я открываю много файлов с помощью Vim, используя vsplit и split . Потом все закрываю.
На следующий день я хочу восстановить эти файлы. То есть восстановить то, как они были...
21927 просмотров
schedule
07.11.2023
Переместить курсор на x строк из текущей позиции в vi/vim
Есть ли способ переместить курсор на относительное количество строк в vi/vim? Скажем, у вас есть курсор на 10 строк ниже блока кода, который вы хотите удалить. Если у вас есть номера строк, показанные в относительном порядке, было бы неплохо иметь...
49986 просмотров
schedule
28.10.2022
В редакторе vi откройте файл произвольного типа с помощью произвольной программы.
В редакторе vi есть очень полезная команда gf , которая позволяет открыть в новом окне vi файл, путь к которому находится под курсором в редакторе vi . Я пытаюсь обобщить эту функцию, чтобы файл любого типа можно было открыть из редактора vi ,...
178 просмотров
schedule
04.08.2022
как переназначить ‹C-;›
Я хочу использовать следующий код, чтобы быстро перейти из режима вставки -> командный режим. Проблема в том, что он просто не регистрирует мои ключи. Я пробовал с контролем (ничего не происходит), а также пробовал с командой (D), и он просто...
919 просмотров
schedule
31.03.2024
использование сценария оболочки Linux для редактирования и переименования файла
Я пытаюсь выполнить команду с помощью Vi или ex для редактирования файла, удалив первые пять строк, заменив x на y , удалив лишние пробелы в конце каждой строки, но сохранив возврат каретки, и удалив последние восемь строк файла. файл, затем...
1007 просмотров
schedule
14.04.2024
`установить режим редактирования vi` в строке чтения Python (os x)
Пытаясь улучшить свою обычную консоль Python, я хотел добавить редактирование в стиле vi.
1-е: python не читает ~/.inputrc , если я правильно понимаю.
Затем я попытался сделать (через ~/.pythonrc.py ):
import readline...
1083 просмотров
schedule
19.09.2022
Шаг через скобку, круглую скобку и т. д. с вкладкой в Vim
Я хотел бы иметь возможность нажать вкладку и сделать так, чтобы она перешагивала/перемещалась за пределы закрывающего тега в Vim. Я могу добиться этого, добавив
inoremap <C-e> <C-o>A
к моему .vimrc, но это работает только при...
241 просмотров
schedule
02.01.2024
Объедините несколько команд режима vi-copy в одну команду
Я хотел бы иметь команду в режиме tmux vi-copy, которая объединяет следующие три шага в один:
выбирает текущую строку
копирует выбор, сделанный на шаге 1
копировать по конвейеру скопированное выделение в xargs
Могло ли это выглядеть так?...
453 просмотров
schedule
06.08.2022
Как настроить автоперенос busybox vi, когда строка слишком длинная?
Я использую командную строку в докере, os - это alpine linux, при использовании команды vi, если строка слишком длинная, она не может автоматически переноситься, поэтому конец строки не может отображаться.
Я попробовал несколько настроек, таких...
572 просмотров
schedule
12.01.2024
Как быстро перейти к определенной позиции с помощью VIM
Ниже приведен фрагмент кода, который я взял из Интернета в качестве примера. Скажем, мы находимся в строке 48 (второй ввод внизу), однако нам нужно вернуться ко второму из в строке 8. Мы просто нажали :82o ?
Что делать, если номер строки очень...
175 просмотров
schedule
12.08.2022
Почему MacVim показывает `@` и пробел для длинных строк?
Это сводит меня с ума...
Скажем, у меня есть короткая строка текста в строке 32 и очень длинная строка в строке 33, скажем, длиной 10 000 символов... если у меня включен перенос слов, он показывает ТОЛЬКО строку 32 и останавливается на ней, а...
62 просмотров
schedule
21.12.2023
Могу ли я посмотреть, в каком режиме я нахожусь при использовании vi-mode для терминала (xterm)?
Вопрос довольно понятен. Я слышал от коллеги, что есть способ посмотреть, в каком режиме я сейчас нахожусь при использовании vi-mode в терминале, но он почему-то забыл, как это делается, и я не смог найти ответ на этот вопрос. Как мне это сделать?
67 просмотров
schedule
24.11.2023
Строка чтения VI не дает желаемого результата
У меня есть файл с именем test , я открываю его с помощью vi как такового:
vi test
Теперь я хочу вставить строку через команду оболочки, для простоты я использую printf :
:r! printf %s hello
Однако введенная строка
tests...
37 просмотров
schedule
31.07.2022
Удаление i-j-го символа в каждой строке в vim?
В настоящее время я пытаюсь упростить редактирование своих файлов, и мне нужно найти способ удалить 2–10-й символ каждой строки, сохранив первый символ каждой строки.
Я знаю, что вы можете удалить первые N символов каждой строки с помощью...
35 просмотров
schedule
22.08.2022
Как выйти из режима excute:_ с помощью ключей vim в терминале zsh?
Недавно я переключился на привязку клавиш в стиле vim для своего терминала, поместив set -o vi в свой файл .zshrc. При его использовании я оказываюсь в этом режиме excute:_ после нажатия Esc , а затем : терминал выглядит так:
[I] ➜
execute:...
130 просмотров
schedule
02.02.2024