key-bindings


Is it possible to change key bindings in Sublime Text dynamically from a plugin?


Is it possible to change key bindings in Sublime Text dynamically from a plugin or from the console, like in Vim?
A related question: is it possible to choose a keymap file based on the current keyboard layout?
I'd say it's possible, but in a non-standard manner. You will have to create a custom .sublime-keymap file that your package will manage completely by it's own by writing/reading to/from it.
On your second question: no, it's not possible to even get what type of layout is currently active.

Related Links

keybinding to interchange keyboard language
Is there a move cursor to nearest '=' code navigation in IntelliJ?
Disabling Mousewheel Bind
Fish shell ESC/META keybinding with iterm2 on os x yosemite
XMonad: Is there a way to bind a simultaneously triggered keychord?
Simple key binding issue
unable to get C-PGUP or C-PGDOWN key codes in tmux
How do I override a default keybinding in LightTable?
Is it possible to change key bindings in Sublime Text dynamically from a plugin?
Ace Editor - Change CTRL+H keybinding
KeyBindings in Java stop working after component is remade
Tmux Scroll Up/Down Page using Ctrl-b and Ctrl-f
How to create key binding to set XML syntax?
How to bypass a bindkey directive in GNU screen?
XMonad keybindings doesn't work
Get file path + file name in a keybindings file in Sublime Text 2

Categories

HOME
model-view-controller
primefaces
sql-server-2014
pelican
webvr
phantomjs
blob
glsl
x509certificate
itext7
esxi
css-selectors
browser-cache
atlassian-fisheye
docker-compose
autocad
kohana
wavefront
segmentation-fault
ios-universal-links
gcloud
core-data
mbed
minimum
react-select
aggregate
civicrm
accordion
datazen-server
connection-pooling
oracle-golden-gate
handle
datastax-enterprise
rollupjs
orgchart
dynamic-memory-allocation
bytebuffer
restangular
javapns
lines
availability
machine-code
dropdownbox
pymunk
extern
mongoid5
word-wrap
stdin
usernotifications
ninja-forms
keychain
susy
taiga
codepen
spring-ide
anonymous-function
openxava
audio-fingerprinting
visualizer
fluent-nhibernate-mapping
gige-sdk
pyautogui
scanf
eclipse-mars
boost-range
disconnect
vga
nimbus
system-integration
aws-kms
nslocalizedstring
dday
askbot
google-app-engine-php
github-for-mac
bioconductor
android-facebook
libgcrypt
serial-communication
random-sample
winforms-interop
polarion
maven-archetype
dockerpy
sony-xperia
crtdbg.h
livescript
msdropdown
rails-migrations
webshim
code-smell
pidgin
windows-phone-store
cab
listpicker
jython-2.5
google-checkout
proj4
select2-rails
idoc
esi
openafs
states
animationdrawable
motorola-droid
pinchzoom
soapexception
overlays
object-tag
cryptolicensing
excellibrary
rollover
simultaneous
code-golf
carbon-emacs
helios
file-icons

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App