Каков самый быстрый способ отпечатать блок текста с пробелами для использования в веб-браузере?

Программы для миниатюр устанавливаются отдельно, за исключением text / plain и указаны в gconf здесь:

Эта система позволяет вам устанавливать разные программы для выполнения различных видов изображений. В моей системе нет html-превью / thumnails, и gconf отражает это. Поэтому мне интересно, какие пакеты gnome вы установили, которые предоставляют эту функциональность.

5
задан 30 December 2010 в 04:40

40 ответов

Вы можете пропустить короткий сценарий оболочки:

$ xsel -b | sed 's/^/    /' | xsel -b

Первый xsel -b читает буфер обмена, sed добавляет четыре пробела (^ соответствует началу строки), затем второй xsel - b возвращает его в буфер обмена. Отбросьте -b, чтобы вместо этого использовать первичный выбор (буфер смешивания среднего щелчка).

Пример:

# put two lines in the clipboard, "abc" and "123", for the example
# the \n is a newline, and echo adds another newline to the end
$ echo $'abc\n123' | xsel -b

$ xsel -b | sed 's/^/    /'  # output written to the terminal
    abc
    123
$ xsel -b | sed 's/^/    /' | xsel -b  # again, to the clipboard

Вы может поместить это в сценарий оболочки, например, с именем «indent4», с содержимым:

#!/bin/bash
xsel -b | sed 's/^/    /' | xsel -b

Затем сделать его исполняемым. Вы также можете сделать chmod, щелкнув правой кнопкой мыши файл в Nautilus, перейдя к свойствам и изменив разрешения.

$ chmod +x indent4

# test it:
$ echo $'abc\n123' | xsel -b  # load clipboard
$ ./indent4                   # assuming it's in the current directory
$ xsel -b                     # show clipboard
    abc
    123

А затем поместите файл на свой рабочий стол или сохраните его в любом месте и создайте для него пусковую установку. Теперь вы можете запустить indent4 (например, дважды щелкнуть), и буфер будет изменен.

xsel из пакета с именем, что неудивительно, «xsel»; вам, возможно, придется его установить. Подробнее см. «Man xsel». Строки $ '' - style в примере являются bash-специфическими.

3
ответ дан 25 May 2018 в 23:46
  • 1
    Если вы уже находитесь в редакторе, он наверняка поддерживает какой-то способ сделать это легко (возможно, просто выбрать строки и нажать вкладку), но это работает вне любого конкретного редактора. – Fred Nurk 29 December 2010 в 09:05
  • 2
    Отлично. Я добавил комбинацию клавиш для запуска xsel -b | sed "s/^/$(zenity --entry --title "Modify clipboard" --text "Enter text to be prepended to each line in the clipboard:")/" | xsel -b. – ændrük 30 December 2010 в 04:54
  • 3
    @ ændrük: Есть некоторые специальные символы, которые вам нужно соблюдать (или избегать) с помощью этого метода, но в остальном я рад, что он работает хорошо. – Fred Nurk 1 January 2011 в 02:12

Вы можете пропустить короткий сценарий оболочки:

$ xsel -b | sed 's/^/ /' | xsel -b

Первый xsel -b читает буфер обмена, sed добавляет четыре пробела (^ соответствует началу строки), затем второй xsel - b возвращает его в буфер обмена. Отбросьте -b, чтобы вместо этого использовать первичный выбор (буфер смешивания среднего щелчка).

Пример:

# put two lines in the clipboard, "abc" and "123", for the example # the \n is a newline, and echo adds another newline to the end $ echo $'abc\n123' | xsel -b

$ xsel -b | sed 's/^/ /' # output written to the terminal abc 123 $ xsel -b | sed 's/^/ /' | xsel -b # again, to the clipboard

Вы может поместить это в сценарий оболочки, например, с именем «indent4», с содержимым:

#!/bin/bash xsel -b | sed 's/^/ /' | xsel -b

Затем сделать его исполняемым. Вы также можете сделать chmod, щелкнув правой кнопкой мыши файл в Nautilus, перейдя к свойствам и изменив разрешения.

$ chmod +x indent4

# test it: $ echo $'abc\n123' | xsel -b # load clipboard $ ./indent4 # assuming it's in the current directory $ xsel -b # show clipboard abc 123

А затем поместите файл на свой рабочий стол или сохраните его в любом месте и создайте для него пусковую установку. Теперь вы можете запустить indent4 (например, дважды щелкнуть), и буфер будет изменен.

xsel из пакета с именем, что неудивительно, «xsel»; вам, возможно, придется его установить. Подробнее см. «Man xsel». Строки $ '' - style в примере являются bash-специфическими.

3
ответ дан 25 July 2018 в 22:41

Вы можете пропустить короткий сценарий оболочки:

$ xsel -b | sed 's/^/ /' | xsel -b

Первый xsel -b читает буфер обмена, sed добавляет четыре пробела (^ соответствует началу строки), затем второй xsel - b возвращает его в буфер обмена. Отбросьте -b, чтобы вместо этого использовать первичный выбор (буфер смешивания среднего щелчка).

Пример:

# put two lines in the clipboard, "abc" and "123", for the example # the \n is a newline, and echo adds another newline to the end $ echo $'abc\n123' | xsel -b

$ xsel -b | sed 's/^/ /' # output written to the terminal abc 123 $ xsel -b | sed 's/^/ /' | xsel -b # again, to the clipboard

Вы может поместить это в сценарий оболочки, например, с именем «indent4», с содержимым:

#!/bin/bash xsel -b | sed 's/^/ /' | xsel -b

Затем сделать его исполняемым. Вы также можете сделать chmod, щелкнув правой кнопкой мыши файл в Nautilus, перейдя к свойствам и изменив разрешения.

$ chmod +x indent4

# test it: $ echo $'abc\n123' | xsel -b # load clipboard $ ./indent4 # assuming it's in the current directory $ xsel -b # show clipboard abc 123

А затем поместите файл на свой рабочий стол или сохраните его в любом месте и создайте для него пусковую установку. Теперь вы можете запустить indent4 (например, дважды щелкнуть), и буфер будет изменен.

xsel из пакета с именем, что неудивительно, «xsel»; вам, возможно, придется его установить. Подробнее см. «Man xsel». Строки $ '' - style в примере являются bash-специфическими.

3
ответ дан 26 July 2018 в 23:42

Вы можете пропустить короткий сценарий оболочки:

$ xsel -b | sed 's/^/ /' | xsel -b

Первый xsel -b читает буфер обмена, sed добавляет четыре пробела (^ соответствует началу строки), затем второй xsel - b возвращает его в буфер обмена. Отбросьте -b, чтобы вместо этого использовать первичный выбор (буфер смешивания среднего щелчка).

Пример:

# put two lines in the clipboard, "abc" and "123", for the example # the \n is a newline, and echo adds another newline to the end $ echo $'abc\n123' | xsel -b

$ xsel -b | sed 's/^/ /' # output written to the terminal abc 123 $ xsel -b | sed 's/^/ /' | xsel -b # again, to the clipboard

Вы может поместить это в сценарий оболочки, например, с именем «indent4», с содержимым:

#!/bin/bash xsel -b | sed 's/^/ /' | xsel -b

Затем сделать его исполняемым. Вы также можете сделать chmod, щелкнув правой кнопкой мыши файл в Nautilus, перейдя к свойствам и изменив разрешения.

$ chmod +x indent4

# test it: $ echo $'abc\n123' | xsel -b # load clipboard $ ./indent4 # assuming it's in the current directory $ xsel -b # show clipboard abc 123

А затем поместите файл на свой рабочий стол или сохраните его в любом месте и создайте для него пусковую установку. Теперь вы можете запустить indent4 (например, дважды щелкнуть), и буфер будет изменен.

xsel из пакета с именем, что неудивительно, «xsel»; вам, возможно, придется его установить. Подробнее см. «Man xsel». Строки $ '' - style в примере являются bash-специфическими.

3
ответ дан 31 July 2018 в 12:33

Вы можете пропустить короткий сценарий оболочки:

$ xsel -b | sed 's/^/ /' | xsel -b

Первый xsel -b читает буфер обмена, sed добавляет четыре пробела (^ соответствует началу строки), затем второй xsel - b возвращает его в буфер обмена. Отбросьте -b, чтобы вместо этого использовать первичный выбор (буфер смешивания среднего щелчка).

Пример:

# put two lines in the clipboard, "abc" and "123", for the example # the \n is a newline, and echo adds another newline to the end $ echo $'abc\n123' | xsel -b

$ xsel -b | sed 's/^/ /' # output written to the terminal abc 123 $ xsel -b | sed 's/^/ /' | xsel -b # again, to the clipboard

Вы может поместить это в сценарий оболочки, например, с именем «indent4», с содержимым:

#!/bin/bash xsel -b | sed 's/^/ /' | xsel -b

Затем сделать его исполняемым. Вы также можете сделать chmod, щелкнув правой кнопкой мыши файл в Nautilus, перейдя к свойствам и изменив разрешения.

$ chmod +x indent4

# test it: $ echo $'abc\n123' | xsel -b # load clipboard $ ./indent4 # assuming it's in the current directory $ xsel -b # show clipboard abc 123

А затем поместите файл на свой рабочий стол или сохраните его в любом месте и создайте для него пусковую установку. Теперь вы можете запустить indent4 (например, дважды щелкнуть), и буфер будет изменен.

xsel из пакета с именем, что неудивительно, «xsel»; вам, возможно, придется его установить. Подробнее см. «Man xsel». Строки $ '' - style в примере являются bash-специфическими.

3
ответ дан 2 August 2018 в 04:07

Вы можете пропустить короткий сценарий оболочки:

  $ xsel -b |  sed 's / ^ / /' |  xsel -b  

Первый xsel -b читает буфер обмена, sed добавляет четыре пробела (^ соответствует началу строки), затем второй xsel -b помещает его обратно в буфер обмена.

Пример:

  # положить две строки в буфер обмена, «abc»,  и «123», для примера # \n - это символ новой строки, а echo добавляет еще одну новую строку в конец $ echo $ 'abc \n123' |  xsel -b  

  $ xsel -b |  sed 's / ^ / /' # вывод, записанный на терминал abc 123 $ xsel -b |  sed 's / ^ / /' |  xsel -b # снова, в буфер обмена  

Вы можете поместить это в сценарий оболочки, например под названием «indent4», с содержимым:

  #  ! / bin / bash xsel -b |  sed 's / ^ / /' |  xsel -b  

Затем сделайте его выполнимым. Вы также можете сделать chmod, щелкнув правой кнопкой мыши файл в Nautilus, перейдя к свойствам и изменяя разрешения.

  $ chmod + x indent4  

  # test it: $ echo $ 'abc \n123' |  xsel -b # load clipboard $ ./indent4 # Предполагая, что он находится в текущем каталоге $ xsel -b # show clipboard abc 123  

И затем поместите файл на рабочий стол или сохраните его в любом месте и сделать для него пусковую установку. Теперь вы можете запустить indent4 (например, дважды щелкнуть), и буфера обмена будет изменена.

xsel из пакета с именем, что неудивительно, «xsel»; вам, возможно, придется его установить. Подробнее см. «Man xsel». Строки $ '' - стиля в примере являются специфичными для bash.

3
ответ дан 4 August 2018 в 20:11

Вы можете пропустить короткий сценарий оболочки:

  $ xsel -b |  sed 's / ^ / /' |  xsel -b  

Первый xsel -b читает буфер обмена, sed добавляет четыре пробела (^ соответствует началу строки), затем второй xsel -b помещает его обратно в буфер обмена.

Пример:

  # положить две строки в буфер обмена, «abc»,  и «123», для примера # \n - это символ новой строки, а echo добавляет еще одну новую строку в конец $ echo $ 'abc \n123' |  xsel -b  

  $ xsel -b |  sed 's / ^ / /' # вывод, записанный на терминал abc 123 $ xsel -b |  sed 's / ^ / /' |  xsel -b # снова, в буфер обмена  

Вы можете поместить это в сценарий оболочки, например под названием «indent4», с содержимым:

  #  ! / bin / bash xsel -b |  sed 's / ^ / /' |  xsel -b  

Затем сделайте его выполнимым. Вы также можете сделать chmod, щелкнув правой кнопкой мыши файл в Nautilus, перейдя к свойствам и изменяя разрешения.

  $ chmod + x indent4  

  # test it: $ echo $ 'abc \n123' |  xsel -b # load clipboard $ ./indent4 # Предполагая, что он находится в текущем каталоге $ xsel -b # show clipboard abc 123  

И затем поместите файл на рабочий стол или сохраните его в любом месте и сделать для него пусковую установку. Теперь вы можете запустить indent4 (например, дважды щелкнуть), и буфера обмена будет изменена.

xsel из пакета с именем, что неудивительно, «xsel»; вам, возможно, придется его установить. Подробнее см. «Man xsel». Строки $ '' - стиля в примере являются специфичными для bash.

3
ответ дан 6 August 2018 в 04:12

Вы можете пропустить короткий сценарий оболочки:

  $ xsel -b |  sed 's / ^ / /' |  xsel -b  

Первый xsel -b читает буфер обмена, sed добавляет четыре пробела (^ соответствует началу строки), затем второй xsel -b помещает его обратно в буфер обмена.

Пример:

  # положить две строки в буфер обмена, «abc»,  и «123», для примера # \n - это символ новой строки, а echo добавляет еще одну новую строку в конец $ echo $ 'abc \n123' |  xsel -b  

  $ xsel -b |  sed 's / ^ / /' # вывод, записанный на терминал abc 123 $ xsel -b |  sed 's / ^ / /' |  xsel -b # снова, в буфер обмена  

Вы можете поместить это в сценарий оболочки, например под названием «indent4», с содержимым:

  #  ! / bin / bash xsel -b |  sed 's / ^ / /' |  xsel -b  

Затем сделайте его выполнимым. Вы также можете сделать chmod, щелкнув правой кнопкой мыши файл в Nautilus, перейдя к свойствам и изменяя разрешения.

  $ chmod + x indent4  

  # test it: $ echo $ 'abc \n123' |  xsel -b # load clipboard $ ./indent4 # Предполагая, что он находится в текущем каталоге $ xsel -b # show clipboard abc 123  

И затем поместите файл на рабочий стол или сохраните его в любом месте и сделать для него пусковую установку. Теперь вы можете запустить indent4 (например, дважды щелкнуть), и буфера обмена будет изменена.

xsel из пакета с именем, что неудивительно, «xsel»; вам, возможно, придется его установить. Подробнее см. «Man xsel». Строки $ '' - стиля в примере являются специфичными для bash.

3
ответ дан 7 August 2018 в 22:13

Вы можете пропустить короткий сценарий оболочки:

  $ xsel -b |  sed 's / ^ / /' |  xsel -b  

Первый xsel -b читает буфер обмена, sed добавляет четыре пробела (^ соответствует началу строки), затем второй xsel -b помещает его обратно в буфер обмена.

Пример:

  # положить две строки в буфер обмена, «abc»,  и «123», для примера # \n - это символ новой строки, а echo добавляет еще одну новую строку в конец $ echo $ 'abc \n123' |  xsel -b  

  $ xsel -b |  sed 's / ^ / /' # вывод, записанный на терминал abc 123 $ xsel -b |  sed 's / ^ / /' |  xsel -b # снова, в буфер обмена  

Вы можете поместить это в сценарий оболочки, например под названием «indent4», с содержимым:

  #  ! / bin / bash xsel -b |  sed 's / ^ / /' |  xsel -b  

Затем сделайте его выполнимым. Вы также можете сделать chmod, щелкнув правой кнопкой мыши файл в Nautilus, перейдя к свойствам и изменяя разрешения.

  $ chmod + x indent4  

  # test it: $ echo $ 'abc \n123' |  xsel -b # load clipboard $ ./indent4 # Предполагая, что он находится в текущем каталоге $ xsel -b # show clipboard abc 123  

И затем поместите файл на рабочий стол или сохраните его в любом месте и сделать для него пусковую установку. Теперь вы можете запустить indent4 (например, дважды щелкнуть), и буфера обмена будет изменена.

xsel из пакета с именем, что неудивительно, «xsel»; вам, возможно, придется его установить. Подробнее см. «Man xsel». Строки $ '' - стиля в примере являются специфичными для bash.

3
ответ дан 10 August 2018 в 10:25

Вы можете пропустить короткий сценарий оболочки:

  $ xsel -b |  sed 's / ^ / /' |  xsel -b  

Первый xsel -b читает буфер обмена, sed добавляет четыре пробела (^ соответствует началу строки), затем второй xsel -b помещает его обратно в буфер обмена.

Пример:

  # положить две строки в буфер обмена, «abc»,  и «123», для примера # \n - это символ новой строки, а echo добавляет еще одну новую строку в конец $ echo $ 'abc \n123' |  xsel -b  

  $ xsel -b |  sed 's / ^ / /' # вывод, записанный на терминал abc 123 $ xsel -b |  sed 's / ^ / /' |  xsel -b # снова, в буфер обмена  

Вы можете поместить это в сценарий оболочки, например под названием «indent4», с содержимым:

  #  ! / bin / bash xsel -b |  sed 's / ^ / /' |  xsel -b  

Затем сделайте его выполнимым. Вы также можете сделать chmod, щелкнув правой кнопкой мыши файл в Nautilus, перейдя к свойствам и изменяя разрешения.

  $ chmod + x indent4  

  # test it: $ echo $ 'abc \n123' |  xsel -b # load clipboard $ ./indent4 # Предполагая, что он находится в текущем каталоге $ xsel -b # show clipboard abc 123  

И затем поместите файл на рабочий стол или сохраните его в любом месте и сделать для него пусковую установку. Теперь вы можете запустить indent4 (например, дважды щелкнуть), и буфера обмена будет изменена.

xsel из пакета с именем, что неудивительно, «xsel»; вам, возможно, придется его установить. Подробнее см. «Man xsel». Строки $ '' - стиля в примере являются специфичными для bash.

3
ответ дан 13 August 2018 в 16:52
  • 1
    Если вы уже находитесь в редакторе, он наверняка поддерживает какой-то способ сделать это легко (возможно, просто выбрать строки и нажать вкладку), но это работает вне любого конкретного редактора. – Fred Nurk 29 December 2010 в 09:05
  • 2
    Отлично. Я добавил комбинацию клавиш для запуска xsel -b | sed "s / ^ / $ (zenity -entry --title" Изменить буфер обмена "- текст" Введите текст, который должен быть добавлен к каждой строке в буфере обмена: ") / & quot; | xsel -b . – ændrük 30 December 2010 в 04:54
  • 3
    @ ændrük: Есть некоторые специальные символы, которые вам нужно соблюдать (или избегать) с помощью этого метода, но в остальном я рад, что он работает хорошо. – Fred Nurk 1 January 2011 в 02:12

Я использую плагин pentadactyl для Firefox. (Это преемник плагина vimperator.)

Помимо множества других замечательных функций, он позволяет редактировать любое текстовое поле на веб-странице с помощью внешнего редактора. (Вы нажимаете Ctrl-I при редактировании текстового поля, и редактор открывается, когда редактор сохраняет файл, он автоматически копируется обратно в текстовое поле.) Я использую gvim как мой внешний редактор. В (g) vim клавиша> в визуальном режиме (т. Е. Когда символы выбраны или выделены) отступят все выбранные строки на сумму, установленную в вашем .vimrc.

Существуют способы настройки pentadactyl, чтобы сообщить gvim, какой тип файла редактируется (например, html или markdown для этой страницы, или bbcode для форумов Ubuntu и т. д., поэтому вы можете использовать plug-in-специфичные плагины и даже получить подсветку синтаксиса.)

3
ответ дан 25 May 2018 в 23:46

Это ссылка на команду, представленную на commandlinefu.com. Он правильно откладывает весь ваш файл с помощью emacs, поэтому вам не нужно думать о том, что такое пробел и что такое вкладка.

0
ответ дан 25 May 2018 в 23:46

Вы можете скопировать тест в Gedit, выделить все это (CTRL-A), нажать Tab, а затем скопировать еще раз. Это ручное, но это быстро.

0
ответ дан 25 May 2018 в 23:46
  • 1
    Я регулярно использую автоматический отступ вкладок Gedit, поэтому для этого мне нужно будет сначала установить Изменить ▸ Настройки ▸ Редактор ▸ Вставить пробелы вместо вкладок , затем нажать Tab, а затем отключить Изменить ▸ Предпочтения ▸ Редактор] Еще раз добавьте пробелы вместо вкладок , которые я считаю слишком громоздкими. – ændrük 30 December 2010 в 01:55

Я использую плагин pentadactyl для Firefox. (Это преемник плагина vimperator.)

Помимо множества других замечательных функций, он позволяет редактировать любое текстовое поле на веб-странице с помощью внешнего редактора. (Вы нажимаете Ctrl-I при редактировании текстового поля, и редактор открывается, когда редактор сохраняет файл, он автоматически копируется обратно в текстовое поле.) Я использую gvim как мой внешний редактор. В (g) vim клавиша> в визуальном режиме (т. Е. Когда символы выбраны или выделены) отступят все выбранные строки на сумму, установленную в вашем .vimrc.

Существуют способы настройки pentadactyl, чтобы сообщить gvim, какой тип файла редактируется (например, html или markdown для этой страницы, или bbcode для форумов Ubuntu и т. д., поэтому вы можете использовать plug-in-специфичные плагины и даже получить подсветку синтаксиса.)

3
ответ дан 25 July 2018 в 22:41

Это ссылка на команду, представленную на commandlinefu.com. Он правильно откладывает весь ваш файл с помощью emacs, поэтому вам не нужно думать о том, что такое пробел и что такое вкладка.

0
ответ дан 25 July 2018 в 22:41

Вы можете скопировать тест в Gedit, выделить все это (CTRL-A), нажать Tab, а затем скопировать еще раз. Это ручное, но это быстро.

0
ответ дан 25 July 2018 в 22:41
  • 1
    Я регулярно использую автоматический отступ вкладок Gedit, поэтому для этого мне нужно будет сначала установить Изменить ▸ Настройки ▸ Редактор ▸ Вставить пробелы вместо вкладок , затем нажать Tab, а затем отключить Изменить ▸ Предпочтения ▸ Редактор] Еще раз добавьте пробелы вместо вкладок , которые я считаю слишком громоздкими. – ændrük 30 December 2010 в 01:55

Я использую плагин pentadactyl для Firefox. (Это преемник плагина vimperator.)

Помимо множества других замечательных функций, он позволяет редактировать любое текстовое поле на веб-странице с помощью внешнего редактора. (Вы нажимаете Ctrl-I при редактировании текстового поля, и редактор открывается, когда редактор сохраняет файл, он автоматически копируется обратно в текстовое поле.) Я использую gvim как мой внешний редактор. В (g) vim клавиша> в визуальном режиме (т. Е. Когда символы выбраны или выделены) отступят все выбранные строки на сумму, установленную в вашем .vimrc.

Существуют способы настройки pentadactyl, чтобы сообщить gvim, какой тип файла редактируется (например, html или markdown для этой страницы, или bbcode для форумов Ubuntu и т. д., поэтому вы можете использовать plug-in-специфичные плагины и даже получить подсветку синтаксиса.)

3
ответ дан 26 July 2018 в 23:42

Это ссылка на команду, представленную на commandlinefu.com. Он правильно откладывает весь ваш файл с помощью emacs, поэтому вам не нужно думать о том, что такое пробел и что такое вкладка.

0
ответ дан 26 July 2018 в 23:42

Вы можете скопировать тест в Gedit, выделить все это (CTRL-A), нажать Tab, а затем скопировать еще раз. Это ручное, но это быстро.

0
ответ дан 26 July 2018 в 23:42
  • 1
    Я регулярно использую автоматический отступ вкладок Gedit, поэтому для этого мне нужно будет сначала установить Изменить ▸ Настройки ▸ Редактор ▸ Вставить пробелы вместо вкладок , затем нажать Tab, а затем отключить Изменить ▸ Предпочтения ▸ Редактор] Еще раз добавьте пробелы вместо вкладок , которые я считаю слишком громоздкими. – ændrük 30 December 2010 в 01:55

Я использую плагин pentadactyl для Firefox. (Это преемник плагина vimperator.)

Помимо множества других замечательных функций, он позволяет редактировать любое текстовое поле на веб-странице с помощью внешнего редактора. (Вы нажимаете Ctrl-I при редактировании текстового поля, и редактор открывается, когда редактор сохраняет файл, он автоматически копируется обратно в текстовое поле.) Я использую gvim как мой внешний редактор. В (g) vim клавиша> в визуальном режиме (т. Е. Когда символы выбраны или выделены) отступят все выбранные строки на сумму, установленную в вашем .vimrc.

Существуют способы настройки pentadactyl, чтобы сообщить gvim, какой тип файла редактируется (например, html или markdown для этой страницы, или bbcode для форумов Ubuntu и т. д., поэтому вы можете использовать plug-in-специфичные плагины и даже получить подсветку синтаксиса.)

3
ответ дан 31 July 2018 в 12:33

Это ссылка на команду, представленную на commandlinefu.com. Он правильно откладывает весь ваш файл с помощью emacs, поэтому вам не нужно думать о том, что такое пробел и что такое вкладка.

0
ответ дан 31 July 2018 в 12:33

Вы можете скопировать тест в Gedit, выделить все это (CTRL-A), нажать Tab, а затем скопировать еще раз. Это ручное, но это быстро.

0
ответ дан 31 July 2018 в 12:33
  • 1
    Я регулярно использую автоматический отступ вкладок Gedit, поэтому для этого мне нужно будет сначала установить Изменить ▸ Настройки ▸ Редактор ▸ Вставить пробелы вместо вкладок , затем нажать Tab, а затем отключить Изменить ▸ Предпочтения ▸ Редактор] Еще раз добавьте пробелы вместо вкладок , которые я считаю слишком громоздкими. – ændrük 30 December 2010 в 01:55

Я использую плагин pentadactyl для Firefox. (Это преемник плагина vimperator.)

Помимо множества других замечательных функций, он позволяет редактировать любое текстовое поле на веб-странице с помощью внешнего редактора. (Вы нажимаете Ctrl-I при редактировании текстового поля, и редактор открывается, когда редактор сохраняет файл, он автоматически копируется обратно в текстовое поле.) Я использую gvim как мой внешний редактор. В (g) vim клавиша> в визуальном режиме (т. Е. Когда символы выбраны или выделены) отступят все выбранные строки на сумму, установленную в вашем .vimrc.

Существуют способы настройки pentadactyl, чтобы сообщить gvim, какой тип файла редактируется (например, html или markdown для этой страницы, или bbcode для форумов Ubuntu и т. д., поэтому вы можете использовать plug-in-специфичные плагины и даже получить подсветку синтаксиса.)

3
ответ дан 2 August 2018 в 04:07

Это ссылка на команду, представленную на commandlinefu.com. Он правильно откладывает весь ваш файл с помощью emacs, поэтому вам не нужно думать о том, что такое пробел и что такое вкладка.

0
ответ дан 2 August 2018 в 04:07

Вы можете скопировать тест в Gedit, выделить все это (CTRL-A), нажать Tab, а затем скопировать еще раз. Это ручное, но это быстро.

0
ответ дан 2 August 2018 в 04:07
  • 1
    Я регулярно использую автоматический отступ вкладок Gedit, поэтому для этого мне нужно будет сначала установить Изменить ▸ Настройки ▸ Редактор ▸ Вставить пробелы вместо вкладок , затем нажать Tab, а затем отключить Изменить ▸ Предпочтения ▸ Редактор] Еще раз добавьте пробелы вместо вкладок , которые я считаю слишком громоздкими. – ændrük 30 December 2010 в 01:55

ЭТО является ссылкой на команду, представленную на commandlinefu.com. Он правильно откладывает весь файл с помощью emacs, поэтому вам не нужно думать о том, что такое пробел и что такое вкладка.

0
ответ дан 4 August 2018 в 20:11

Вы можете скопировать тест в Gedit, выделить все это (CTRL-A), нажать Tab, а затем скопировать еще раз. Это ручное, но это быстро.

0
ответ дан 4 August 2018 в 20:11

Я использую плагин pentadactyl для Firefox. (Это преемник плагина vimperator.)

Помимо множества других замечательных функций, он позволяет редактировать любое текстовое поле на веб-странице с помощью внешнего редактора. (Вы нажимаете Ctrl-I при редактировании текстового поля, и редактор открывается, когда редактор сохраняет файл, он автоматически копируется обратно в текстовое поле.) Я использую gvim как мой внешний редактор. В (g) vim клавиша> в визуальном режиме (т. Е. Когда символы выбраны или выделены) отступят все выбранные строки на сумму, установленную в вашем .vimrc.

Существуют способы настройки pentadactyl, чтобы сообщить gvim, какой тип файла редактируется (например, html или markdown для этой страницы, или bbcode для форумов Ubuntu и т. д., поэтому вы можете использовать plug-in-специфичные плагины и даже получить подсветку синтаксиса.)

3
ответ дан 4 August 2018 в 20:11

Вы можете скопировать тест в Gedit, выделить все это (CTRL-A), нажать Tab, а затем скопировать еще раз. Это ручное, но это быстро.

0
ответ дан 6 August 2018 в 04:12

ЭТО является ссылкой на команду, представленную на commandlinefu.com. Он правильно откладывает весь файл с помощью emacs, поэтому вам не нужно думать о том, что такое пробел и что такое вкладка.

0
ответ дан 6 August 2018 в 04:12

Другие вопросы по тегам:

Похожие вопросы: