Как выбрать или выделить блок в Emacs?

Вы экспортируете его как именованный экспорт.

Если вы хотите импортировать его так:

import expiryTag from '../../constants/requirements'

вам нужно экспортировать его следующим образом:

export default 'Expiration Date'

// or

const expiryTag = 'Expiration Date'
export default expiryTag

Если вместо этого вы хотите сохранить этот способ экспорта :

export const expiryTag = 'Expiration Date'

вам нужно импортировать его так:

import { expiryTag } from '../../constants/requirements'
76
задан Tung 18 March 2019 в 12:44
поделиться

4 ответа

Смотрите на прямоугольник региона в emacs.

Короче говоря, Вы запускаете выбор как обычный с Управление - Пространство , затем уничтожаете регион с Управление - x r k и вставка (или рывок ) уничтоженный блок с Управление - x r y .

61
ответ дан nbro 24 November 2019 в 11:12
поделиться

Если я понимаю вопрос правильно, это не о прямоугольных регионах первоначально.

C-Spc помещает метку в текущую позицию.

Везде, где Ваш курсор впоследствии, текст между последней меткой и текущей позицией "выбран" (можно выделить это путем активации transient-mark-mode, но это будет также означать, что метки должны быть удалены, когда Вы не хотите выделение).

можно воздействовать на тот регион с командами как:

C-w .. Уничтожьте регион. Это удаляет и помещает регион в кольцо уничтожения.
C-y .. Янки. Это вставляет последний отрывок от кольца уничтожения.
M-y .. Цикл уничтожает кольцо. Сразу после C-y, это заменяет дергавшую часть другими отрывками в кольце уничтожения.
M-w .. Сохраните регион в кольцо уничтожения. Как C-w, но не удаляет.

Это - просто основное использование. Отмечает имеют другое использование, также. Я рекомендую учебное руководство ( C-h t ).

67
ответ дан Svante 24 November 2019 в 11:12
поделиться

См. статью: "Работа с прямоугольными выборами" , особенно раздел комментариев. См. также раздел документация режима CUA названный "прямоугольная поддержка CUA". Существует также хорошее видео на vimeo.

16
ответ дан edin1 24 November 2019 в 11:12
поделиться

Используйте Управление - Пространство , чтобы установить метку и переместить Ваш курсор.

Эти transient-mark-mode выделит выборы для Вас. M - x transient-mark-mode.

можно установить Emacs для включения этого режима значением по умолчанию с помощью настройки. M - x customize-option RET transient-mark-mode.

6
ответ дан nbro 24 November 2019 в 11:12
поделиться
Другие вопросы по тегам:

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