Вопросы с тегом «vim»

41
Как мне переключаться между панелями внутри окна в tmux, как на экране?

Я думал, что перемещение панели tmux в окно - это тот же вопрос, но это не так. Исходя из регулярного использования экрана GNU, я ищу tmux для того же. Одна из вещей, которые я делаю регулярно, - это открыть несколько разных окон, одно с некоторым кодом, открытым в vim, и несколько окон терминалов,...

39
Как vim крадет файлы, принадлежащие root?

Свидетельствуйте следующее: sh-3.2$ mkdir testcase sh-3.2$ cd testcase sh-3.2$ sudo touch temp sh-3.2$ ls -al total 0 drwxr-xr-x 3 glen staff 102 19 Dec 12:38 . drwxr-xr-x 12 glen staff 408 19 Dec 12:38 .. -rw-r--r-- 1 root staff 0 19 Dec 12:38 temp sh-3.2$ echo nope > temp sh: temp: Permission...

39
Как вставить текущее имя файла в содержимое в Vim?

После некоторых поисков я узнал, :echo @%отображает текущее имя файла в нижней строке vim-screen. Я хотел бы сбросить имя файла (с и без полного пути) в содержимое файла, не выходя vim. Есть какой-либо способ сделать...

39
Что означает [преобразованный] в нижней части vim?

У меня есть файл журнала, и когда я открываю его через vim, он выглядит не читаемым, и он [конвертируется] внизу. Что означает [преобразовано]? Есть ли способ исправить проблему с форматированием, чтобы она была...

38
В чем разница между vi и vim?

Насколько я знаю, viэто чаще всего встречается в готовых Unix-системах, хотя их vimчасто приходится устанавливать. Также vimрасшифровывается vi improved, но улучшается как? Каковы основные...

38
gvim -p лимит открытых вкладок?

Когда я бегу: gvim -p *.xyz Я считаю, что не все файлы открываются во вкладках. Похоже, что-то вроде предела табуляции? Но ! Когда я пытаюсь открыть неоткрытое с: :tabnew он открывается рядом с предыдущими вкладками - это работает! Как сделать так, gvim -p ...чтобы открывать все файлы без...

37
Немодальные и модальные редакторы

Я только начал изучать Linux, и весь мой предыдущий опыт программирования был основан на платформе Windows. Я наткнулся на редактор Vim и прочитал, что это модальный редактор в отличие от блокнота, который называется немодальным редактором. Не могли бы вы объяснить, в чем разница между немодальными...

36
Как мне заставить Вима вести себя как «tail -f»?

Я хотел бы знать, есть ли способ заставить Vim вести себя как tail -f. Даже самый лучший плагин Vim, который я нашел до сих пор, не делает то, что я ожидаю. Я действительно хочу видеть обновление файла в режиме реального времени . Даже если я не на клавиатуре, я хочу, чтобы Vim постоянно...

35
Авто отступ / формат кода для Vim?

Я пытаюсь использовать Vim все больше и больше, когда могу. Одна из моих самых больших связей между Vim и IDE, такой как Aptana, - это возможность автоматического отступа. Есть ли способы автоматического форматирования кода (HTML, CSS, PHP), чтобы он был правильно отступ? Если так, как вы...

34
Как вызвать редактор vim и вывод канала в bash

Иногда мне нужно написать текст, а затем передать этот текст в другую команду. Мой обычный рабочий процесс выглядит примерно так: vim # I edit and save my file as file.txt cat file.txt | pandoc -o file.pdf # pandoc is an example rm file.txt Я нахожу это громоздким и пытаюсь изучить bash-скрипты, и...

34
Vim - Получить текущий каталог

В настоящее время я добавляю немного функциональности Git в мой файл menu.vim, и для использования определенной команды (Gitk) мне нужно узнать текущий каталог Vim. Как это сделать и включить в команду? (то есть :!echo "%current-directory") Признаюсь, я задал не тот вопрос - но я понял. В настоящее...

34
Откройте файл, заданный результатом команды в vim

Я делаю следующее почти каждый день Запустить поиск ( find -name somefile.txt) Откройте результат в vim Проблема в том, что я должен скопировать и вставить результат findв vimкоманду. Есть ли способ избежать этого? Я немного поэкспериментировал ( find -name somefile.txt | vim), но не нашел ничего,...

34
Vim - как заменить одну новую строку \ n двумя \ n

В редакторе vim я хочу заменить символ новой строки (\ n) двумя символами новой строки (\ n \ n) в командном режиме vim. Содержание входного файла: This is my first line. This is second line. Команда, которую я попробовал: :%s/\n/\n\n/g он заменяет строку нежелательными символами как This is my...

33
Как вводить не-ascii символы, используя шестнадцатеричные или восьмеричные коды в vi

Я пытаюсь написать библиотеку для игры в гольф для postscript. Но это должно быть сжато само по себе. Поэтому мне нужен удобный способ ввода произвольных байтов в основном тексте ascii. Я знаю, что это легко сделать абсолютно любым языком программирования, но могу ли я сделать это в vi? ( :help...

33
Команды Bash внутри vi

Можно ли набрать команду bash внутри vi и получить стандартный вывод? Мне часто бывает утомительно закрывать и открывать vi только потому, что я хочу что-то посмотреть в...