Об интернетe юзеру

    inet- use.ru

категории

Онлайн-переводчики [2]
создание сайтов [10]
чайнику [11]
о навигации [18]
о программах [33]
железо [6]
разные сочинизмы [4]
Linux/unix [3]
переводчики [1]
веб-инвестиции [2]

подписка на свежие статьи

Что такое RSS?

нужна на этом сайте рубрика о создании сайтов?


Бесплатная рассылка "Использование ПО и веб-сервисов"
Подписаться письмом
Поддержи Википедию
Главная » Статьи » о навигации

Навигация по тексту. Продолжение о клавиатурных комбинациях. Выделение текста.


В  прошлой статье я остановился на комбинациях затирающих слова целиком. Думаю здесь найдется место поведать о том, как убирать целые предложения, абзацы, и даже страницы...

Но сначала рассмотрим еще некоторые сочетания, позволяющие "летать" по тексту. Есть шорткаты позволяющие моментально перескакивать с одного абзаца на другой. Правда нужно оно только там, где есть возможность форматировать текст используя абзацы, а в web такого практически не бывает, поскольку здесь нет понятия "абзац". Но в текстовых редакторах и процессорах, это очень  хорошо работает. Это сочетания Ctrl+Up и Ctrl+Down. Эргономика использования - левый мизинец на левый ctrl и правый на up или down.
    Очень часто нужно перейти в начало или конец редактируемого документа. Для этого тоже существуют очень удобные сочетания. Причем они работают абсолютно везде, где бы вы не редактировали текст - будь то документ из нескольких сотен страниц, или же комментарий состоящий из нескольких строк, вы всегда можете "перепрыгивать" курсором в начало и конец текста. Это позволяют делать сочетания Ctl+Home - начало текста и Ctrl+End - соответственно конец. Думаю вы уже заметили общую концепцию и логику которая прослеживается в использовании "горячих клавиш" при работе с текстом. Благодаря этому значения и соответствующие действия очень легко запоминаются.
    Более того, все уже описанные мной комбинации станут еще более нужными когда вы освоите выделение текста, поскольку все сочетания для выделения строятся непосредственно на них.
    Итак, что же такое выделение? Выделение текста это действие, направленное на то чтобы выбрать некоторый фрагмент текста для дальнейшей с ним работы - копировать, вырезать, удалять, перемещать. Размер такого фрагмента никак не ограничен - может понадобиться как выделение одного символа, слова, строки, страницы, так и полностью документа.
    Полагаю вам уже известно что это такое, но тем не менее, выделение как правило отображается как окрашивание выделямого фрагмента текста в другой цвет, обычно полностью контрастный относительно нормального текущего цвета фона и текста. Поскольку чаще всего используется классическая цветовая гамма - черный текст на белом фоне, то при выделении, цвета инверсируются - черный (либо синий) фон и белый текст.
    Чаще всего пользователи для выделения текста используют мышь. Выделение текста с помощью мыши бывает незаменимо  там где нужно выделить текст, но нет возможности его редактирования. Чтобы выделить текст мышью, нужно удерживая левую кнопку перемещать курсор над фрагментом текста который вы хотите выделить. Наиболее вероятно что это единственный способ которым вы пользуетесь. Но дело в том, что это способ не единственный и не всегда самый эффективный. Посудите сами - допустим такая ситуация - вы набираете или редактируете текст, и вам нужно полность удалить строку на которой в данный момент стоит курсор. Разумеется это будет быстрее и эффективнее сделать лишь с помощью клавиатуры, нажав три клавиши, чем тянуться за мышью, прицеливаться и выделять нужный фрагмент. Поэтому на подобных сочетаниях мы и остановимся.
    Но прежде стоит еще упомянуть о выделении мышью. Стандартный способ, работающий практически везде - двойной и тройной щелчок левой кнопкой мыши. Двойной щелчок позволяет выделять слово, по которому он сделан, а тройной - абзац. Правда поведение тройного щелчка может отличаться в различных приложениях. К примеру в текстовом процессоре MS Word или в браузере Mozilla Firefox, тройной щелчок позволяет выделять именно абзац текста, а в браузере Opera тройной щелчок выделяет строку, а для выделения абзаца нужно щелкнуть четыре раза. Так или иначе, где бы вам ни понадобилась эта функция, попробуйте ее, и сразу станет ясно как она работает.
    Кроме того, выделение нужного фрагмента редактируемого текста можно произвести следующим образом. Запомните раз и навсегда: всегда и везде, в любом приложении, выделение текста производится с помощью клавиши Shift.
    Предлагаю вам в качестве традиционного выделения нажатой левой кнопкой мыши пользоваться следующим: установить курсор в начале фрагмента который нужно выделить, нажать клавишу Shift, и удерживая ее, щелкнуть мышью в конце нужного фрагмента.
    А вот теперь о самых эффективных способах. Выделить любой фрагмент текста позволяют сочетания клавиши Shift с клавишами-стрелками управления курсором - Left, Right, Up, Down. При этом сочетания Shift+Left  и Shift+Right выделяют текст посимвольно. Поэтому такой способ годится только для мелких фрагментов текста, часть слова, несколько символов. причем даже для выделения части слова он не всегда самый эффективный, но об этом позже.
    Сочетания Shift+Up и Shift+Left позволяют выделять текст построчно, на строку вверх и вниз от курсора соответственно. При этом стоит заметить, что если исходное положение курсора середина строки, то подобное сочетание выделит фрагмент с середины строки, начиная с места в котором находится курсор, до середины нижней или верхней строки, соответственно до места точно сверху или снизу курсора.
    Далее, вспомним о клавишах перехода в начало (Home) и конец (End) строки. Использование их совместно с Shift даст эффект выделения фрагмента от текущего положения курсора до начала или конца строки соответственно.
    Выделение отдельного слова. Полагаю вам уже понятна логика выделения текста, поэтому вспомнив о сочетаниях пословесного перемещения по тексту, можно вывести соответсвующее пословесное и поабзацное выделение. Ctrl+Shift+Left (Right, up, down). Но такое сочетание уже довольно сложно. Положение пальцев для него - левый мизинец - левый Ctrl, левый безымянный -левый Shift, и правый мизинец на нужную клавишу-стрелку. Здесь трудность может представлять одновременное нажатие ctrl и shift. Но в любом случае его нужно освоить, ибо оно используется не только при работе с текстом, но и во множестве других сочетаний.
    Постраничное выделение. Для этого используются клавиши shift+pgUp  и shift+pgDown, для выделения на страницу вверх и вниз соответственно.
    Выделить весь документ с текущей позиции курсора и до начала или до конца позволят сочетания Ctrl+Shift+Home и Ctrl+Shift+Home.
        Ну и наконец, выделение всего редактируемого текста можно произвести используя комбинацию Ctrl+a. Причем эта комбинация работает не только для текста. Допустим вы можете выделить полностью веб-страничку с ее помощью. Это же сочетание можно использовать при операциях с файлами и папками, о чем вы можете узнать в соответствеющей статье.
        Любой выделенный фрагмент текста можно полностью удалить клавишей Delete, Backspace, причем в этом случае они будут работать одинаково. Выделенный текст можно заменить выполнив операцию вставки, или набрав на клавиатуре заменяющий фрагмент.
            
    Теперь вы можете эффективно редактировать текст совершенно не используя мышь. И если вы будете пользоваться этими способами, очень скоро заметите, что скорость работы с текстом значительно возросла. Теперь остается с операцией выделения освоить сочетания для копирования, вырезания и вставки, если вы их еще не используете.

Категория: о навигации | (16.09.2009)
Просмотров: 5156 | Теги: горячие клавиши, text, shortcuts, hotkeys, текст, Навигация

запоминалки:

Еще читать: