У мене є область пітонного коду, вибрана в emacs. Які найефективніші способи відступити та відкрутити кожен рядок у ньому на 4 пробіли?
В ідеалі мені хотілося б щось, що не є контекстним (наприклад, це дозволить мені вводити відступи в документах, де відступ не стосується синтаксису python).
Відображається мій рядок режиму (Python). Шукаючи в Інтернеті, я знайшов багато дискусій щодо використання python-modeзамість цього python, але я почав використовувати emacs лише кілька днів тому, тому я насторожено змінюю параметри за замовчуванням, перш ніж у мене з'явився шанс зрозуміти і їх. Якщо зміна на python-modeнайкращий варіант, я рада прийняти це як відповідь.
Що я спробував (з посібника):
<TAB>ніякого ефектуC-M-\ніякого ефектуC-x <TAB>(жорсткий відступ) відступ кожного рядка на один стовпець (і скасовує виділення регіону)M-iвідступи одного першого рядка за вкладкою (довжина 8 пробілів)C-M-q- "CMq не визначено"
Єдиний спосіб, який я знайшов, - це використання заміни регулярних виразів, але це надзвичайно багато натискань клавіш для такого простого завдання.
python-indent-shift-left.