Я залишаюся в курсі роботи з гілкою розробника ipython (адже ipython - це, в основному, найдивовижніша річ у історії). Зовсім недавно (до вчорашнього чудового випуску ipython 2.0) я помітив, що він почав автоматично закривати дужки, дужки, лапки тощо, коли я їх набираю. Це трапляється як в терміналі (нічого іншого, що я використовую в терміналі, це не робить), так і в сесіях ноутбуків, тому я припускаю, що це був навмисний вибір з боку розробників. Я можу поважати, що ця функція може сподобатися іншим людям, але це зводить мене з глузду .
Я не можу знайти жодного варіанту для цього у файлах конфігурації. Я навіть не можу погуглити за це, бо не знаю, як це називається. Єдине, що з’являється, - це різна особливість автоматичних дужок . Я насправді знайшов це запитання , але воно старе, і припускає, що поведінка, яку я бачу, не може відбутися.
Як я можу вимкнути цю функцію?
[Я в основному в будь-якому випадку просто використовую інтерфейс ноутбука, тому просто вимкнути його було б непогано, але я волів би вимкнути його як у блокнотах, так і в сеансах ipython на терміналі.]
$
це визначено лише приблизно 2/3 часу, оскільки процес запуску змінився. Як я зазначив у цій відповіді , і як ви можете бачити з того,custom.js
що сьогодні створює ipython, вам потрібно використовуватиrequire
.