Tôi luôn cập nhật chi nhánh nhà phát triển của ipython (vì ipython là thứ tuyệt vời nhất từ trước đến nay). Khá gần đây (trước khi phát hành ipython 2.0 tuyệt vời ngày hôm qua) tôi nhận thấy rằng nó đã bắt đầu tự động đóng dấu ngoặc đơn, dấu ngoặc nhọn, dấu ngoặc kép, v.v. khi tôi nhập chúng. Nó xảy ra trong cả thiết bị đầu cuối [không có gì khác mà tôi sử dụng trong thiết bị đầu cuối làm điều đó] và các phiên máy tính xách tay, vì vậy tôi cho rằng đó là một lựa chọn có chủ ý từ phía các nhà phát triển. Tôi có thể tôn trọng rằng người khác có thể thích tính năng này, nhưng nó khiến tôi hoàn toàn phát điên .
Tôi không thể tìm thấy bất kỳ tùy chọn nào cho nó trong các tệp cấu hình. Tôi thậm chí không thể google cho nó, bởi vì tôi không biết nó được gọi là gì. Điều duy nhất xuất hiện là tính năng khác biệt của dấu ngoặc đơn tự động . Tôi đã thực sự tìm thấy câu hỏi này , nhưng câu hỏi này đã cũ và cho thấy rằng hành vi mà tôi đang thấy không thể xảy ra.
Làm cách nào để tắt tính năng này?
[Tôi hầu như chỉ sử dụng giao diện máy tính xách tay, vì vậy chỉ cần tắt nó ở đó là được, nhưng tôi muốn tắt nó trong cả máy tính xách tay và phiên ipython tại thiết bị đầu cuối.]
$
chỉ được xác định khoảng 2/3 thời gian hiện nay, vì quá trình khởi động đã thay đổi. Như tôi đã chỉ ra trong câu trả lời này , và như bạn có thể thấy từcustom.js
ipython mà ipython tạo ra ngày nay, bạn cần phải sử dụngrequire
.