Как вы справляетесь с ситуациями, когда вы не можете использовать предпочитаемый текстовый редактор? - PullRequest
3 голосов
/ 01 марта 2009

Первоначально я собирался поставить этот вопрос вокруг TextMate, который, по всем параметрам, является замечательным редактором, но доступен только для OSX. Мне было любопытно, как те, кто потратил время на изучение использования TextMate, эффективно справляются с ситуацией, когда им приходится редактировать на платформе не-OSX. Но это действительно более общий вопрос. Как люди справляются с ситуациями, когда вы не можете использовать предпочитаемый текстовый редактор?

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

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

Ответы [ 11 ]

2 голосов
/ 01 марта 2009

Поскольку я работаю в основном в среде Windows, я сохраняю Notepad ++ установленным на флэш-накопителе. Таким образом, я могу просто вставить USB-накопитель в компьютер и иметь качественный редактор без необходимости устанавливать что-либо.

2 голосов
/ 01 марта 2009

Преимущество использования vim или emacs в качестве редактора заключается именно в том, что он доступен практически на любой прилично настроенной платформе Unix (и это также включает в себя больше эзотерических систем, например, Darwin / OS X). В сочетании с тем фактом, что вы можете хранить свою конфигурацию в сети (например, Dotfiles ), это дает очень веский аргумент, потому что описанной вами проблемы просто не существует.

2 голосов
/ 01 марта 2009

Я работаю техником службы поддержки, что означает, что я часто работаю над системами клиентов удаленно. К сожалению, побочным эффектом является то, что у меня редко есть выбор, какой редактор использовать в таких ситуациях. Вообще говоря, с этим ничего не поделаешь, если только у вас не будет возможности установить новый редактор или принести флэш-накопитель USB или что-то похожее с предварительно установленным на нем редактором. В такой ситуации, безусловно, если вы планируете работать в течение длительного периода времени, воспользуйтесь этой возможностью. Вы будете работать быстрее и эффективнее, и это будет меньше разочаровывать.

В среде (например, webex / RDC), где вы не можете установить программное обеспечение или использовать временные носители, у вас есть два варианта: работать с любым редактором или копировать файлы назад и вперед из вашей системы. Обычно, если я занимаюсь очень незначительным редактированием, я просто поглощаю его и использую любой доступный редактор. Если я знаю, что собираюсь сделать большое количество редактирования, я найду способ передать файл, над которым я работаю, туда и обратно. Это все еще воняет, вынуждая вас прерывать процесс редактирования с помощью передачи файлов, но я считаю, что мое здравомыслие лишает смысла бороться с чем-то вроде блокнота для реального редактирования или программирования.

1 голос
/ 01 марта 2009

Для меня единственный случай, когда это происходит, когда я использую чужую систему, так как обычно я устанавливаю текстовый редактор, с которым я достаточно хорошо знаком в каждой системе, которой я владею / пользуюсь регулярно. В этом случае, если я слишком много борюсь, я перехожу и позволяю другому человеку взять руль (клавиатуру). FWIW, я использую TextMate (иногда vim) в OSX, TextPad (иногда Notepad или даже Edit на серверах, не находящихся под моим непосредственным контролем) в Windows и vim в Linux.

1 голос
/ 01 марта 2009

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

1 голос
/ 01 марта 2009

На машинах, которыми я пользуюсь дольше, я использую SciTE. Я также использую клавиатуру Дворжака. При угадывании на машинах все равно все иначе, так как ключи находятся в нелогичных местах. Я просто редактирую то, что есть, или передаю файл в систему контроля версий и редактирую на моей машине.

0 голосов
/ 18 июня 2009

Если вы программируете под Windows, вы можете взглянуть на e текстовый редактор , в основном это TextMate для Windows, поддерживающий пакеты и все.

0 голосов
/ 01 марта 2009

Я регулярно работаю в Linux и Windows, а иногда и в OS X. Необходимость переключать редакторы между ними - это боль, поэтому очевидным решением будет использование какого-то кроссплатформенного редактора. Сейчас я экспериментирую с Komodo Edit, который выглядит довольно многообещающе.

Если в машине нет приличного редактора, его загрузка и установка не займет много времени.

0 голосов
/ 01 марта 2009

Я использую vi под Linux и Ultraedit под Windows. Vi является обязательным, если вы занимаетесь администрированием Linux или вы работаете прямо в оболочке.

Редактор, ориентированный на мышь, полезен, если вы работаете под оконная система.

Во всяком случае, я думаю, вам нужно знать основы обоих.

0 голосов
/ 01 марта 2009

В Windows я убедил всех установить блокнот ++

на Mac TextMate правила

В Linux VIM

...