Я использую
C-a C-SPACE C-n M-w C-y
, который ломается к [1 130]
C-a
: переместите курсор для запуска строки C-SPACE
: начните выбор ("метка набора") C-n
: переместите курсор в следующую строку M-w
: регион копии C-y
: вставка ("рывок") вышеупомянутое
C-a C-k C-k C-y C-y
суммы к тому же самому (TMTOWTDI)
C-a
: переместите курсор для запуска строки C-k
: сокращение ("уничтожает") строку C-k
: сократите новую строку C-y
: вставка ("рывок") (мы вернулись в самое начало) C-y
: вставьте снова (теперь, у нас есть две копии строки) , Они являются оба смущающе подробными по сравнению с [1 113] в Вашем редакторе, но в Emacs всегда существует настройка. C-d
связывается с [1 115] по умолчанию, таким образом, как насчет [1 116]? Просто добавьте следующее к Вашему .emacs
:
(global-set-key "\C-c\C-d" "\C-a\C- \C-n\M-w\C-y")
(elisp версия @Nathan, вероятно, предпочтительна, потому что она не повредится, если какая-либо из привязок клавиш будет изменена.)
Остерегайтесь: некоторые режимы Emacs могут исправить C-c C-d
, чтобы сделать что-то еще.
Переопределение Membership.GetUser вашим собственным классом сделало бы его немного более ".Net" и, вероятно, было бы проще для кого-то другого. Не забывайте, что вам также нужно будет изменить хранимые процедуры и представления.
Хотя я запутался, что не так со встроенным поставщиком профилей? Если у вас есть имя пользователя, вы «просто» вызываете Profile.GetProfileByUsername (имя пользователя), и у вас есть доступ к «настраиваемым» атрибутам, которые вы ищете.
Если вас беспокоит использование текущего провайдера профиля asp.net из-за нужно запрашивать / фильтровать / сортировать пользователей. . .
Почему бы не использовать поставщика членства и поставщика профилей на основе таблиц (отдельные столбцы для каждого свойства профиля)?
http: //www.asp. net / downloads / sandbox / table-profile-provider-samples /
Я реализовал это для сайта, который я разработал, одной из функций была способность «находить» таких же людей, как вы, думать о социальных сетях. Для начала работы потребовались некоторые изменения, но он отлично справляется со своей задачей.