You are so right.  I tried using this with Safari and everything works as 
expected. I'll look into what extension in Chrome is getting in the way and 
report back if I find out what it is.

Thanks, Takowl!


On Monday, February 12, 2018 at 2:24:55 PM UTC-5, takowl wrote:
>
> Sorry, I've never seen it before. If you don't know you've installed an 
> extension, chances are it's something built into your browser.
>
> On 12 February 2018 at 17:28, Nate L. <[email protected] <javascript:>> 
> wrote:
>
>> I don't think the search bar is something from a browser extension, (I 
>> don't think I ever added it), but if it is, I'd love to remove it so I can 
>> get back to good ol' Jupyter shortcuts :'(
>>
>> Would you know how to inspect whether it's an extension or not, and how I 
>> can remove it?
>>
>> Thanks, Takowl!!!
>>
>> Best,
>> Nathan
>>
>>
>> On Monday, February 12, 2018 at 11:39:32 AM UTC-5, takowl wrote:
>>>
>>> Reinstalling probably won't make a difference to issues in the browser 
>>> like that, though it's always possible.
>>>
>>> Is the search bar something from a browser extension? If it captures the 
>>> key event before we get it, there's not much we can do about that.
>>>
>>> On 12 February 2018 at 16:33, Nate L. <[email protected]> wrote:
>>>
>>>> Hi Takowl,
>>>>
>>>> Yea, I'm in the *notebook* command mode. Upon uninstalling the Vim 
>>>> extension, I can now add cells with 'a', but that's about it. When I press 
>>>> 'b', I get the search bar pop-up:
>>>>
>>>>
>>>> <https://lh3.googleusercontent.com/-AnFiJqHWvKc/WoHBmCO2RsI/AAAAAAAAHL8/i9gvMAzMxAsfXD9cIzdXHa7DPCYbeZY3QCLcBGAs/s1600/Screen%2BShot%2B2018-02-12%2Bat%2B11.31.55%2BAM.png>
>>>>
>>>>
>>>> Not sure what's wrong. Maybe I should reinstall jupyter?  The problem 
>>>> with reinstallation is that there are so many ways to uninstall it that I 
>>>> don't know which would be optimal for my case.
>>>>
>>>>
>>>> On Monday, February 12, 2018 at 9:40:31 AM UTC-5, takowl wrote:
>>>>>
>>>>> Are you getting into *notebook* command mode? I don't use the vim 
>>>>> extension myself, but from what I've heard, you press esc once to go from 
>>>>> edit mode to vim command mode, and then again to go to notebook command 
>>>>> mode. The cell selection cursor on the left should turn from green to 
>>>>> blue 
>>>>> when you switch to notebook command mode.
>>>>>
>>>>> On 12 February 2018 at 14:37, Nate L. <[email protected]> wrote:
>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> Thanks for the responses! Yes, I meant that the actions are not shown 
>>>>>> in jupyter.
>>>>>>
>>>>>> Ok so now I've gotten it to the point where the vim commands are 
>>>>>> working (the custom.css file is changing the colors of my prompt), but 
>>>>>> now 
>>>>>> the Jupyter commands are not working, so when I type DD or 'a' or 'b', 
>>>>>> it's 
>>>>>> not deleting or adding any extra cells.
>>>>>>
>>>>>> I've read that the problem is the vim extension, but the vim 
>>>>>> extension is so good I don't really want to do without it.  
>>>>>>
>>>>>> Any thoughts as to why it's happening? 
>>>>>>
>>>>>> This is in my custom.js:
>>>>>>
>>>>>>
>>>>>> 1 // Configure CodeMirror Keymap
>>>>>>   2 require([
>>>>>>   3   'nbextensions/vim_binding/vim_binding',   // depends your 
>>>>>> installation
>>>>>>   4 ], function() {
>>>>>>   5   // Map jj to <Esc>
>>>>>>   6   CodeMirror.Vim.map("jk", "<Esc>", "insert");
>>>>>>   7   // Swap j/k and gj/gk (Note that <Plug> mappings)
>>>>>>   8   CodeMirror.Vim.map("j", "<Plug>(vim-binding-gj)", "normal");
>>>>>>   9   CodeMirror.Vim.map("k", "<Plug>(vim-binding-gk)", "normal");
>>>>>>  10   CodeMirror.Vim.map("gj", "<Plug>(vim-binding-j)", "normal");
>>>>>>  11   CodeMirror.Vim.map("gk", "<Plug>(vim-binding-k)", "normal");
>>>>>>  12 });
>>>>>>  13
>>>>>>  14 // Configure Jupyter Keymap
>>>>>>  15 require([
>>>>>>  16   'nbextensions/vim_binding/vim_binding',
>>>>>>  17   'base/js/namespace',
>>>>>>  18 ], function(vim_binding, ns) {
>>>>>>  19   // Add post callback
>>>>>>  20   vim_binding.on_ready_callbacks.push(function(){
>>>>>>  21     var km = ns.keyboard_manager;
>>>>>>  22     // Allow Ctrl-1 to change the cell mode into code in Vim 
>>>>>> normal mode
>>>>>>  23     km.edit_shortcuts.add_shortcut('ctrl-1', 
>>>>>> 'vim-binding:change-cell-to-code',     true);
>>>>>>  24     /// Allow Ctrl-2 to change the cell mode into Markdown in Vim 
>>>>>> normal mode
>>>>>>  25     km.edit_shortcuts.add_shortcut('ctrl-2', 
>>>>>> 'vim-binding:change-cell-to-markdow    n', true);
>>>>>>  26     /// Allow Ctrl-3 to change the cell mode into code in Vim 
>>>>>> normal mode
>>>>>>  27     km.edit_shortcuts.add_shortcut('ctrl-3', 
>>>>>> 'vim-binding:change-cell-to-raw', t    rue);
>>>>>>  28     // Delete cell with dd
>>>>>>  29     km.edit_shortcuts.add_shortcut('d+d', 
>>>>>> 'jupyter-notebook:delete-cell', true);
>>>>>>  30     // Update Help
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Monday, February 12, 2018 at 5:35:33 AM UTC-5, takowl wrote:
>>>>>>>
>>>>>>> It can be tricky to get custom.js to load things at the right point. 
>>>>>>> Have a look at the examples here to wait for promises:
>>>>>>>
>>>>>>> https://github.com/jupyter/notebook/blob/master/notebook/static/custom/custom.js
>>>>>>>
>>>>>>> If you're having some trouble, scatter some console.log('A') calls 
>>>>>>> around (with different letters) and then look in your browser's 
>>>>>>> Javascript 
>>>>>>> console to see which bits are getting run.
>>>>>>>
>>>>>>> On 9 February 2018 at 20:01, Nate L. <[email protected]> wrote:
>>>>>>>
>>>>>>>> I am using Jupyter on SSH, with the amazing VIM extension. However, 
>>>>>>>> when I try to modify the vim mappings in the config file, the actions 
>>>>>>>> are 
>>>>>>>> now shown in my jupyter notebook.  Does anyone know how I can see 
>>>>>>>> which 
>>>>>>>> config file is being used by my jupyter folder? My current config file 
>>>>>>>> is 
>>>>>>>> ~/.jupyter/custom/custom.js, but it's not loading on the Jupyter 
>>>>>>>> notebook :(
>>>>>>>>
>>>>>>>> -- 
>>>>>>>> You received this message because you are subscribed to the Google 
>>>>>>>> Groups "Project Jupyter" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>>>> send an email to [email protected].
>>>>>>>> To post to this group, send email to [email protected].
>>>>>>>> To view this discussion on the web visit 
>>>>>>>> https://groups.google.com/d/msgid/jupyter/a141af95-ed48-4f9d-9350-3ab3ddb0d703%40googlegroups.com
>>>>>>>>  
>>>>>>>> <https://groups.google.com/d/msgid/jupyter/a141af95-ed48-4f9d-9350-3ab3ddb0d703%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>
>>>>>>>
>>>>>>> -- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "Project Jupyter" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>> send an email to [email protected].
>>>>>> To post to this group, send email to [email protected].
>>>>>> To view this discussion on the web visit 
>>>>>> https://groups.google.com/d/msgid/jupyter/f21cfbb7-1604-4205-b74b-3480a61a0e80%40googlegroups.com
>>>>>>  
>>>>>> <https://groups.google.com/d/msgid/jupyter/f21cfbb7-1604-4205-b74b-3480a61a0e80%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>> -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "Project Jupyter" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>> To post to this group, send email to [email protected].
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/jupyter/280bb00f-c06c-4161-a4e0-f4980d64bc1f%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/jupyter/280bb00f-c06c-4161-a4e0-f4980d64bc1f%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Project Jupyter" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jupyter/147044c4-8fa4-4c18-a0a6-cd1170557752%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/jupyter/147044c4-8fa4-4c18-a0a6-cd1170557752%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/610e09ee-e89e-4568-9cb2-e03bd3946aa5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to