1

Так что, как и у большинства людей, бывает так, что моя память для ярлыков и команд работает плохо до тех пор, пока она не попадает в мышечную память, но так как просто больно иметь причудливую конфигурацию в vim + tmux + urxvt, не зная по памяти ее сотни ярлыки Я думал, есть ли какой-нибудь практичный способ сохранить ярлыки и назначить им теги или описание, и иметь возможность их искать.

Я имею в виду, что-нибудь похожее на Zeal/Dash (или это: http://devdocs.io/).

Обратите внимание, что я имею в виду пользовательский индекс с пользовательскими записями, а не что-то вроде справочной страницы vim или doc-набора Dash.

Также в качестве примечания я хотел бы узнать, как вы, люди, справляетесь с бременем, начав использовать эти программы, не зная большого количества команд и комбинаций клавиш. Так как это побочный вопрос, но немного связанный, не отвечайте за него, используйте комментарии или приложение к ответу. Благодарю.

1 ответ1

2

На это сложно ответить, потому что в зависимости от вашего рабочего процесса, то, что работает для вас, и то, что работает для других, может сильно отличаться. Но я собираюсь пойти дальше и дать рекомендацию: если вы выполняете большую часть своей работы из командной строки, то я бы порекомендовал решение, которое использует это. Просто начните с простого и наращивайте, когда ваши знания усугубляются. И это будет.

У меня очень грубая текстовая реализация только той системы, которую вы описываете, только я обрабатываю и ищу свои файлы с помощью инструментов командной строки (функции оболочки, grep и т.д.).

Вот ссылка Github на мой репозиторий заметок (вы можете использовать Dropbox, но мне нравится Github, потому что git доступен практически на каждой машине, на которой я работаю).

А вот простая функция для поиска в этих заметках (Использование: notes <category> <pattern>):

function notes() {
    grep -r $HOME/notes/ -e $1 | grep --color -C 10 $2
}

Надеюсь, это даст вам несколько забавных идей, я бы просто сделал две заметки, если вы хотите попробовать какую-нибудь систему, аналогичную описанной мной:

  1. Определитесь с форматом заголовков, комментариев, файлов; даже если в конечном итоге вы меняете его.

  2. Возможно разделите ваши файлы по теории, сочетаниям клавиш и командам терминала.

Я не делал ни одной из этих вещей, и теперь мои заметки немного запутаны, и иногда их сложно действительно придавить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .