Относительно CentOS6, не разрешающего сетевой интерфейс по умолчанию: это (в установщике GUI, по крайней мере) делает свое самое лучшее, чтобы препятствовать тому, чтобы интерфейс был настроен правильно, но это может быть побеждено через флажок, это скрыло пару диалоговых окон, глубоких из основного потока.
На экране, где Вы вводите имя хоста, кнопка "Configure Network" внизу берет Вас к диалоговому окну "Сетевых соединений". Выбрать eth0
, затем кнопка "Edit" берет Вас к "Системе редактирования eth0" диалоговое окно, которое имеет флажок "Connect automatically". При отъезде этого поля неконтролируемым Вы добираетесь ONBOOT="no"
в /etc/sysconfig/network-scripts/ifcfg-eth0
; при проверке его Вы добираетесь ONBOOT="yes"
. Я не знаю, влияет ли флажок на какие-либо другие конфигурации, но я должен все же заметить любое другое поведение. Почему флажок не устанавливается по умолчанию, я не могу начать воображать.
По умолчанию движок завершения zsh пытается добавить что-то только к тому, что вы набираете. Вы настроили его так, чтобы он также пытался добавить префикс. Простой интерактивный движок конфигурации завершения (compinstall
Настройки завершения
ExportRows = Workbooks("Other").Sheets("Export").UsedRange.Rows.Count
zstyle
Sheets("Sheet1").Rows(ExportRows+1).Copy
buildtin sets (в основном). Стиль завершения в стиле
matcher-list
- это список способов попробовать последовательно, останавливаясь, когда есть хотя бы одно совпадение. Пустая строка означает завершение по умолчанию (только суффиксы). Контроль соответствия
заклинание
l:|=* r:|=* означает пробовать префикс соответствия
* и суффикс соответствия
*, т.е. любой префикс и суффикс.
Вы можете запретить префиксы, которые начинаются с
_ вообще. Это по-прежнему позволяет завершать слова, которые начинаются с
_, и завершать их добавлением префикса, но префикс не может начинаться с
_.
:help :botright
:help :saveas
:help :split
Это относится ко всем завершениям, а не только к завершающим именам команд. Я не знаю, как это ограничить именами команд.
Должен быть способ более точно исключить имена команд, которые начинаются с
_, но я не знаю, как. Первое начало - со стилем завершения
игнорируемых шаблонов
.
Это исключает совпадения, которые начинаются с
_; однако, если совпадений нет, то zsh повторяет попытку без правил игнорирования. Хорошо то, что если команда начинается с символа подчеркивания, то она будет завершена во втором проходе. Плохо то, что zsh все равно попытается добавить подчеркивание, если совпадений нет, Таким образом, если у вас
viи
вид, но не
vim, то при нажатии
Tab после
vi будет предложен
vi и
вид_vim
, но если вы наберете vim
, то в завершении будет предложен _vim
.