Куча директорий в домашней папке
Как быстро перейти на нужную путем набора первых символов ?
те набирая 'dump' переходим на dumpmy и тп
Как это сделать в MC и в Dolphin (или в Konq для KDE3) ?
Как быстро перейти на нужную директорию ?
Модератор: Bizdelnick
-
slp
- Сообщения: 109
- ОС: Mandriva Linux 2010
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: Как быстро перейти на нужную директорию ?
частота захода в одну и ту же директорию одинакова? или часто надо заходить в какую-то конкретную? (это тонкий намек про закладки)
-
uptime
- Сообщения: 1661
- Статус: Drinker with computing problems
- ОС: kubuntu 8.04
Re: Как быстро перейти на нужную директорию ?
в консоли.. ))
cd dump[tab]
успехов
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
The answer is blowin' in the wind.
-
Voral
- Сообщения: 1205
- ОС: Debian Wheezy (amd64)
Re: Как быстро перейти на нужную директорию ?
в mc alt+s потом набирайте
То что не убивает нас, делает нас сильнее! © Ницше.
When life puts you in tough situations, don’t say "why me". Just say "try me © ?
When life puts you in tough situations, don’t say "why me". Just say "try me © ?
-
eddy
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Как быстро перейти на нужную директорию ?
В mc ctrl + \ - быстрый переход по директориям. В консоли можно алиасы сделать, или организовать переменные вроде
DOC="/Data/documents/my/own" и вызывать cd $DOCS ...
DOC="/Data/documents/my/own" и вызывать cd $DOCS ...
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
Linjan
- Сообщения: 32
- ОС: Debian Squeeze
Re: Как быстро перейти на нужную директорию ?
В консоли я использую клавишу tab после ввода части имени
А в MC использую Alt+S для вывода поля быстрого перехода.
А в MC использую Alt+S для вывода поля быстрого перехода.
Мания величия: присутствует.
-
Portnov
- Модератор
- Сообщения: 1786
- Статус: Матёрый линуксоид
- ОС: Debian testing/unstable
Re: Как быстро перейти на нужную директорию ?
Ну да, во-первых, автодополнение. Во-вторых, bash и zsh умеют специальные опции (bash: shopt cdable_vars, zsh: setopt cdable_vars), при которых можно набрать cd var и тем самым перейти в директорию $var. Например, прописываем в ~/.bashrc:
И теперь, набирая cd distrib, попадаем в /media/LARGE/distrib.
Кроме того, и zsh, и bash понимают переменную $CDPATH (напр. CDPATH=~:/media/LARGE:/media/src), содержащую список директорий a la $PATH, в которых ищется имя директории, в которую хотим перейти. Скажем, если CDPATH выставлена как в примере, и в /media/src есть директория kde, то "cd kde" - перейти в /media/src/kde.
Код: Выделить всё
myprogs=~/progs/
video=/media/LARGE/video
distrib=/media/LARGE/distrib
shopt cdable_varsИ теперь, набирая cd distrib, попадаем в /media/LARGE/distrib.
Кроме того, и zsh, и bash понимают переменную $CDPATH (напр. CDPATH=~:/media/LARGE:/media/src), содержащую список директорий a la $PATH, в которых ищется имя директории, в которую хотим перейти. Скажем, если CDPATH выставлена как в примере, и в /media/src есть директория kde, то "cd kde" - перейти в /media/src/kde.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
-
Rootlexx
- Бывший модератор
- Сообщения: 4471
- Статус: GNU generation
- ОС: Debian GNU/Linux
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Как быстро перейти на нужную директорию ?
Кроме того, в zsh есть развёртывание уникальных сокращений. То есть набрав cd /u/l/b, получаешь /usr/local/bin, например. Требуется записать
Код: Выделить всё
autoload -U compinit
compinitв .zshrc, если там нету.
Вроде, в bash 4 нечто подобное тоже появилось.