Если ваш шаблон находится users/templates/base.html
, то вы должны использовать {% extends 'base.html' %}
. Однако загрузчик шаблонов приложений Django останавливается, как только находит совпадение, поэтому будет использовать users/templates/base.html
, если users
выше articles
в настройке INSTALLED_APPS
.
По этой причине Django рекомендует создавать подкаталоги в каталоге шаблонов приложения. Затем сохраните ваши шаблоны как users/templates/users/base.html
и articles/templates/articles/base.html
. Теперь вы можете использовать {% extends 'articles/base.html' %}
и {% extends 'users/base.html' %}
, и имена ваших шаблонов не будут конфликтовать друг с другом.
Используйте кодирование "Escape":
:s/\(word\)/\1\r/
См. документацию Vim для пробельных Escape шаблона.
Только в целях разъяснения, теперь, когда мы говорим о возврате каретки, нужно отметить, что клавиша RETURN и клавиша ENTER не являются тем же, или это было бы более корректно для высказывания, они не должны быть тем же.
Я не использовал настольную клавиатуру в течение некоторого времени теперь, но клавиша ENTER является обычно той на вниз правой стороне, в то время как клавиша RETURN является большой в середине.
Клавиша RETURN является той, которая должна использоваться для ввода возврата каретки, в то время как клавиша ENTER является той, которая должна использоваться для ввода команд. Я помню старого редактора DOS EDT, в котором клавиша RETURN была для новой строки, и клавиша ENTER была для предоставления команд. Вы не могли дать команду с ВОЗВРАТОМ. Я думаю, ВХОДЯТ, также дал ^1 (перевод строки).
Сегодня то различие несколько потеряно, хотя я все еще, время от времени, сталкиваюсь с редактором, который уважает его.
:s/\(word\)/\1\r/
С другой стороны, используйте Ctrl+V
или Ctrl+Q
для заключения в кавычки (выходят) Enter
ключ:
:s/\(word\)\1^QENTER/
Где ^Q
Ctrl+Q
и ENTER
клавиша Enter.
Разъяснение: В зависимости от Вашей установки, также ^Q
или ^V
должен работать. Символ заключения в кавычки расходится в некоторых платформах.
(Это имеет полезный побочный эффект вставки соответствующего символа конца строки для того, какой бы ни платформа Вы используете, устраняя CR
по сравнению с. LF
по сравнению с. CRLF
проблема.)