ctrl-p : Move the cursor to the previous line. ctrl-n : Move the cursor to the next line. I tried downloading the all autocomplete plugin and it works on my home computer, but seems to be conflicting with some other plugin and failing. The shortcuts to navigate around in the emacs editor are: ctrl-a : Beginning of the line. This is especially true for static globals, local variables, and parameters where the xemacs autocomplete will always guess the correct one after only 1 or 2 characters due to proximity, while sublimeâs autocomplete will almost invariably default to the wrong one and require me to search through the options until I find the right one.Īnother problem I have is that I donât have autocompletion across files. Other autocompletions such as Visual Studio or Sublime seem to put things in alphabetical order, which makes it much slower to use. I donât really care which hotkey it uses, but I have found that xemacsâs autocompletion based on proximity to be the most efficient for me and I rarely type more than 5 characters without using it. Paragraph Navigation is now available, but due to Mac compatibility bound to C-M and C-M ]Īdded point to register and jump to point from register, search box will now disappear as soon as the focus is lostĪnyone found a way to do emacs\xemacs style autocompletion in sublime? If you have any recommendations for missing features from Emacs or request new features, feel free to drop me a line or open an issue on Github.Īdded key bindings for macro recording and fixed a bug for ST3 where goto open file would not work as expected C-/, Undo C-k, Kill from cursor position to end of line C- or C-, Start selecting text from cursor.Sublemacs supports both Sublime Text 2 and Sublime Text 3. Installation: The easiest way to install is to first install Package Control (via /sublime_packages/package_control) and then install the sublemacs package. Feel fre to checkout Sublemacs eihter directly from Github or install it via Package Control. Using named registers for storing cursor positions across multiple viewsĪnd many more, most likely a key binding that you expect from Emacs will work as well in Sublemacs. Will try to exit any kind of overlays, exit snippet mode etc Named registers to store data using C-x r sĪnd C r work like expected from Emacs with repeatedly pressing C s for navigating to the next occurrence To access the kill ring and search for your last copy and pastie Yank with free choice from kill ring using fancy overlay: Just press M-Y All the sugar you love with a nice UI with M-w For example it supports the following additions to the standard features of Sublime: It works well in general, but there is a problem: in emacs it doesnt work well. It currently supports most of the Emacs shortcuts with the visual sugar of Sublime Text. I am emulating 'emacs' shortcuts in Windows, using Power Toys. Therefore I wrote Sublemacs which is an Emacs mode for Sublime as Vintage is an VI mode for Sublime. After years of training my muscle memories to retain the movements and behavioral shortcuts of Emacs I still want to use Sublime but keep my productivity. While Sublime Text is an awesome text editor the keybindings provided are not necessarily optimal for my workflow.
0 Comments
Leave a Reply. |