gEdit полностью.
Это один из немногих редакторов, который действительно работает с удаленными местами. Ни один другой редактор, который я знаю, не поддерживает ssh-местоположения, определенные как закладки Nautilus. Он прекрасно сочетается с вашим рабочим столом. Все эти кроссплатформенные редакторы XUL или Java основаны и часто имеют ужасный рендеринг шрифтов. Он имеет панель файлов слева (нажмите F9). Он поддерживает синтаксис для всех рубиновых файлов. Он поддерживает наиболее распространенные сочетания клавиш. Те, которые вы уже собираетесь работать. Там есть плагины для завершения кода. Там есть плагины для контроля версий. (по крайней мере, Bazaar, я не уверен в git). Есть консольный плагин. Но я обычно просто открываю терминал на другом рабочем столе и фокусируюсь за мышью. Вы могли бы также изучить такие вещи, как землетрясение. (который связывает выпадающий терминал с ключом ~, как в Quake). Вы можете подключать короткие сокращения к пользовательским сценариям оболочки, которые работают в «главном» каталоге. Идеально подходит для обычных задач грабли.PS. Если вам не нужно или требуется панель файлов, вы должны взглянуть на Scribes. Это текстовый клон. Довольно много. Очень тощий, но он прекрасно сочетается. Поддерживает удаленные местоположения, шаблоны кода, подсветку синтаксиса. Это только смешно, что он сохраняет, когда вы печатаете, и у него нет правильной области файлов.
MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=384m"
Устанавливает переменную оболочки с именем MAVEN_OPTS. Вероятно, за ним следует команда export MAVEN_OPTS, чтобы сделать эту переменную доступной как переменную среды для дочерних программ или команду оболочки, которая использует ее подобно java $MAVEN_OPTS ...
export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=384m"
Устанавливает переменную среды с именем MAVEN_OPTS ]. Эта переменная среды также доступна для дочерних программ.
Нет побочных эффектов, за исключением того, что некоторые ограничения на java-память настроены для maven (система сборки iirc).