Лучшее управление клавиатурой в оболочке

Я много работаю в vim, и что меня разочаровывает, когда мне приходится переключаться на оболочку, я теряю много контроля клавиатуры, который есть у vim.

Например, я должен использовать дом и конец, чтобы добраться до начала и конца строки.

Как вы справляетесь с этим раздражением?

1
задан 17 June 2011 в 17:19

16 ответов

Согласно руководству Bash, Bash изначально поддерживает «интерфейс редактирования командной строки в стиле vi». Чтобы использовать его, добавьте set -o vi в ваш файл ~/.bashrc.

По умолчанию вы будете в режиме ввода; нажмите Esc, чтобы войти в командный режим. В руководстве Bash перечислены доступные вам команды.

4
ответ дан 25 May 2018 в 20:16

Согласно руководству Bash, Bash изначально поддерживает «интерфейс редактирования командной строки в стиле vi». Чтобы использовать его, добавьте set -o vi в ваш файл ~/.bashrc.

По умолчанию вы будете в режиме ввода; нажмите Esc, чтобы войти в командный режим. В руководстве Bash перечислены доступные вам команды.

4
ответ дан 25 July 2018 в 21:42

Согласно руководству Bash , Bash изначально поддерживает «интерфейс редактирования командной строки в стиле vi». Чтобы использовать его, добавьте set -o vi в ваш ~ / .bashrc файл.

По умолчанию вы будете в режиме ввода; нажмите Esc, чтобы войти в командный режим. В этом чите перечислены доступные вам команды.

4
ответ дан 2 August 2018 в 03:18

Согласно руководству Bash, Bash изначально поддерживает «интерфейс редактирования командной строки в стиле vi». Чтобы использовать его, добавьте set -o vi в ваш файл ~/.bashrc.

По умолчанию вы будете в режиме ввода; нажмите Esc, чтобы войти в командный режим. В руководстве Bash перечислены доступные вам команды.

4
ответ дан 4 August 2018 в 19:15

Согласно руководству Bash, Bash изначально поддерживает «интерфейс редактирования командной строки в стиле vi». Чтобы использовать его, добавьте set -o vi в ваш файл ~/.bashrc.

По умолчанию вы будете в режиме ввода; нажмите Esc, чтобы войти в командный режим. В руководстве Bash перечислены доступные вам команды.

4
ответ дан 6 August 2018 в 03:29

Согласно руководству Bash , Bash изначально поддерживает «интерфейс редактирования командной строки в стиле vi». Чтобы использовать его, добавьте set -o vi в ваш ~ / .bashrc файл.

По умолчанию вы будете в режиме ввода; нажмите Esc, чтобы войти в командный режим. В этом чите перечислены доступные вам команды.

4
ответ дан 7 August 2018 в 21:16

Согласно руководству Bash , Bash изначально поддерживает «интерфейс редактирования командной строки в стиле vi». Чтобы использовать его, добавьте set -o vi в ваш ~ / .bashrc файл.

По умолчанию вы будете в режиме ввода; нажмите Esc, чтобы войти в командный режим. В этом чите перечислены доступные вам команды.

4
ответ дан 10 August 2018 в 09:35

Согласно руководству Bash , Bash изначально поддерживает «интерфейс редактирования командной строки в стиле vi». Чтобы использовать его, добавьте set -o vi в ваш ~ / .bashrc файл.

По умолчанию вы будете в режиме ввода; нажмите Esc, чтобы войти в командный режим. В этом чите перечислены доступные вам команды.

4
ответ дан 13 August 2018 в 15:45
Используйте Home и End в Vim. Изучите все ярлыки, которые есть в оболочке.

Обычно Ctrl-A и Ctrl-E идут соответственно в начало и конец строки. Вы можете определить любое количество ярлыков в файле .inputrc и даже переключиться на vi-режим. Попробуйте man bash и найдите READLINE.

0
ответ дан 25 May 2018 в 20:16
  • 1
    По умолчанию bash использует режим редактирования текста emacs. Вы можете установить его в vi-mode как ændrük, если вы привыкли к vi, что, вероятно, проще. – Niels Bom 13 January 2012 в 17:38
Используйте Home и End в Vim. Изучите все ярлыки, которые есть в оболочке.

Обычно Ctrl-A и Ctrl-E идут соответственно в начало и конец строки. Вы можете определить любое количество ярлыков в файле .inputrc и даже переключиться на vi-режим. Попробуйте man bash и найдите READLINE.

0
ответ дан 25 July 2018 в 21:42
  • 1
    По умолчанию bash использует режим редактирования текста emacs. Вы можете установить его в vi-mode как ændrük, если вы привыкли к vi, что, вероятно, проще. – Niels Bom 13 January 2012 в 17:38
  1. Используйте Home и End в Vim тоже.
  2. Узнайте все ярлыки, которые есть в оболочке.
  3. [ ! d7]

    Обычно Ctrl-A и Ctrl-E идут в начало и конец строки, соответственно. Вы можете определить любое количество ярлыков в файле .inputrc и даже переключиться на vi-режим. Попробуйте man bash и найдите READLINE .

0
ответ дан 2 August 2018 в 03:18
Используйте Home и End в Vim. Изучите все ярлыки, которые есть в оболочке.

Обычно Ctrl-A и Ctrl-E идут соответственно в начало и конец строки. Вы можете определить любое количество ярлыков в файле .inputrc и даже переключиться на vi-режим. Попробуйте man bash и найдите READLINE.

0
ответ дан 4 August 2018 в 19:15
  1. Используйте Home и End в Vim тоже.
  2. Узнайте все ярлыки, которые есть в оболочке.
  3. [ ! d7]

    Обычно Ctrl-A и Ctrl-E идут в начало и конец строки, соответственно. Вы можете определить любое количество ярлыков в файле .inputrc и даже переключиться на vi-режим. Попробуйте man bash и найдите READLINE .

0
ответ дан 6 August 2018 в 03:29
  1. Используйте Home и End в Vim тоже.
  2. Узнайте все ярлыки, которые есть в оболочке.
  3. [ ! d7]

    Обычно Ctrl-A и Ctrl-E идут в начало и конец строки, соответственно. Вы можете определить любое количество ярлыков в файле .inputrc и даже переключиться на vi-режим. Попробуйте man bash и найдите READLINE .

0
ответ дан 7 August 2018 в 21:16
  1. Используйте Home и End в Vim тоже.
  2. Узнайте все ярлыки, которые есть в оболочке.
  3. [ ! d7]

    Обычно Ctrl-A и Ctrl-E идут в начало и конец строки, соответственно. Вы можете определить любое количество ярлыков в файле .inputrc и даже переключиться на vi-режим. Попробуйте man bash и найдите READLINE .

0
ответ дан 10 August 2018 в 09:35
  1. Используйте Home и End в Vim тоже.
  2. Узнайте все ярлыки, которые есть в оболочке.
  3. [ ! d7]

    Обычно Ctrl-A и Ctrl-E идут в начало и конец строки, соответственно. Вы можете определить любое количество ярлыков в файле .inputrc и даже переключиться на vi-режим. Попробуйте man bash и найдите READLINE .

0
ответ дан 13 August 2018 в 15:45
  • 1
    По умолчанию bash использует режим редактирования текста emacs. Вы можете установить его в vi-mode как ændrük, если вы привыкли к vi, что, вероятно, проще. – Niels Bom 13 January 2012 в 17:38

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

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