Vi-keybinding for MS-Word

I have no choice but to use MS-Office (mostly, Word and Outlook). And, my productivity is very low. Is there Vi-keybinding for Word or Outlook, just for cursor movement and editing text? -- William

On Fri, Jun 23, 2017 at 12:03:30AM -0400, William Park via talk wrote:
I have no choice but to use MS-Office (mostly, Word and Outlook). And, my productivity is very low.
Is there Vi-keybinding for Word or Outlook, just for cursor movement and editing text?
How would vi keybindings work on anything that doesn't have the concept of editing mode and command mode and the ability to switch between them? Now apparently, someone has actually tried: http://dready.org/projects/viWord/ -- Len Sorensen

On Fri, Jun 23, 2017 at 01:51:50PM -0400, Lennart Sorensen via talk wrote:
On Fri, Jun 23, 2017 at 12:03:30AM -0400, William Park via talk wrote:
I have no choice but to use MS-Office (mostly, Word and Outlook). And, my productivity is very low.
Is there Vi-keybinding for Word or Outlook, just for cursor movement and editing text?
How would vi keybindings work on anything that doesn't have the concept of editing mode and command mode and the ability to switch between them?
You have point. I'll look for Emacs-binding, then.
Now apparently, someone has actually tried: http://dready.org/projects/viWord/
I came across that site. It's binary download and 2005 vintage. Too risky for my work computer.
-- Len Sorensen --- Talk Mailing List talk@gtalug.org https://gtalug.org/mailman/listinfo/talk

On 2017-06-23 04:52 PM, William Park via talk wrote:
I came across that site. It's binary download and 2005 vintage. Too risky for my work computer.
It likely wouldn't work even if you tried. I have friends in a writer's group dedicated to maintaining Wordstar keyboard compatibility in modern word processors. Until about a decade back, MS Word could be made to emulate almost any input scheme, perhaps something to do with legacy WordPerfect compatibility kept in for legal and government use. This worked until about 2007, when an upgrade took this facility away. You could try using a pre-2007 version, but note that MS changed the office document internals slightly in 2016. As almost everyone is on a subscription track now, older versions of Word will break files in ways that may require a complete manual re-key* to fix. Your corporate policy will likely ensure that your employment depends on getting with the programme. Stewart *: especially multi-page tables in documents with track changes. That gets positively Lovecraftian.

On 2017-06-24 12:12 AM, Stewart C. Russell via talk wrote:
On 2017-06-23 04:52 PM, William Park via talk wrote:
It likely wouldn't work even if you tried. I have friends in a writer's group dedicated to maintaining Wordstar keyboard compatibility in modern word processors.
IIRC, Word has some sort of macro or scripting feature. Could that be used to provide the vi like behaviour you want? -- Cheers! Kevin. http://www.ve3syb.ca/ |"Nerds make the shiny things that distract Owner of Elecraft K2 #2172 | the mouth-breathers, and that's why we're | powerful!" #include <disclaimer/favourite> | --Chris Hardwick

On Sat, Jun 24, 2017 at 09:43:05AM -0400, Kevin Cozens via talk wrote:
On 2017-06-24 12:12 AM, Stewart C. Russell via talk wrote:
On 2017-06-23 04:52 PM, William Park via talk wrote:
It likely wouldn't work even if you tried. I have friends in a writer's group dedicated to maintaining Wordstar keyboard compatibility in modern word processors.
IIRC, Word has some sort of macro or scripting feature. Could that be used to provide the vi like behaviour you want?
Maybe, but that's too advanced for me. You can customize key shortcuts, File -> Options -> ...I forget... -> "All Commands" There, you can select action like "DeleteBackWord", it will show you current binding (Ctrl-Delete), and you can specify different key binding. The default key bindings aren't that bad. After few days of intense struggle, I've gotten used to Word-way somewhat. For example, within a line, - Left/Right Arrow keys -- by char - Ctrl + Left/Right Arrows -- by word - Home/End -- beginning or end of line - Shift + Left/Rigth Arrows -- selection by char - Shift + Ctrl + Left/Rigth Arrows -- selection by word - Shift + Home/End -- selection to beginning or end of line - Backspace, Delete -- delete by char - Ctrl + Backspace/Delete -- delete by word So, to delete a line (dd), - Home, Shift + End, Ctrl-X -- William

why not vim for windows? http://www.vim.org/download.php David On Fri, Jun 23, 2017 at 12:03 AM, William Park via talk <talk@gtalug.org> wrote:
I have no choice but to use MS-Office (mostly, Word and Outlook). And, my productivity is very low.
Is there Vi-keybinding for Word or Outlook, just for cursor movement and editing text? -- William --- Talk Mailing List talk@gtalug.org https://gtalug.org/mailman/listinfo/talk

I have that, and use it alot. But, I don't want to edit .doc file using Vim. I want to move around and edit text portion inside Word. -- William On Sat, Jun 24, 2017 at 10:51:35AM -0400, David Thornton wrote:
why not vim for windows?
http://www.vim.org/download.php
David
On Fri, Jun 23, 2017 at 12:03 AM, William Park via talk <talk@gtalug.org> wrote:
I have no choice but to use MS-Office (mostly, Word and Outlook). And, my productivity is very low.
Is there Vi-keybinding for Word or Outlook, just for cursor movement and editing text? -- William --- Talk Mailing List talk@gtalug.org https://gtalug.org/mailman/listinfo/talk
participants (5)
-
David Thornton
-
Kevin Cozens
-
lsorense@csclub.uwaterloo.ca
-
Stewart C. Russell
-
William Park