Я также хотел отобразить & lt; S-CR> и обнаружил, что я не мог заставить его работать в режиме CLI, пока я не добавил второе сопоставление, используя Ctrl + V, а затем & lt; Shift + Enter> для отображаемого нажатия клавиши. Тем не менее сопоставление & lt; S-CR> все еще необходимо для того, чтобы GVIm работал, как ожидалось. Это сделает ваш фрагмент .vimrc следующим образом:
nnoremap <CR> o<Esc>
nnoremap <S-CR> i<CR><Esc> " Needed for GVIm
nnoremap ^[0M i<CR><Esc> " Needed for CLI VIm (Note: ^[0M was created with Ctrl+V Shift+Enter, don't type it directly)
Я тестировал это на Ubuntu 12.04. Happy Vimming!
Это может быть сделано в XAML 2009 через x:Arguments
, но BANK не поддерживает функции XAML 2009, поэтому в WPF вместо этого вы должны использовать ObjectDataProvider:
<Page.DataContext>
<ObjectDataProvider d:IsDataSource="True" ObjectType="{x:Type viewmodel:YourClass}">
<ObjectDataProvider.ConstructorParameters>
<sys:String>Constructor parameter 1</sys:String>
<sys:String>Constructor parameter 2</sys:String>
<sys:Double>3</sys:Double>
<sys:String>etc</sys:String>
</ObjectDataProvider.ConstructorParameters>
</ObjectDataProvider>
</Page.DataContext>