sh 修复osx home / end键,使它们按照Linux / Windows上的方式工作。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 修复osx home / end键,使它们按照Linux / Windows上的方式工作。相关的知识,希望对你有一定的参考价值。
#!/bin/sh
mkdir -p ~/Library/KeyBindings
cd ~/Library/KeyBindings
if test -e DefaultKeyBinding.dict; then
echo >&2 "WARNING: Skipping customizing key bindings. $(pwd)/DefaultKeyBinding.dict already exists"
exit 0
fi
cat > DefaultKeyBinding.dict <<'EOF'
{
"\UF729" = moveToBeginningOfParagraph:; // home
"\UF72B" = moveToEndOfParagraph:; // end
"$\UF729" = moveToBeginningOfParagraphAndModifySelection:; // shift-home
"$\UF72B" = moveToEndOfParagraphAndModifySelection:; // shift-end
"^\UF729" = moveToBeginningOfDocument:; // ctrl-home
"^\UF72B" = moveToEndOfDocument:; // ctrl-end
"^$\UF729" = moveToBeginningOfDocumentAndModifySelection:; // ctrl-shift-home
"^$\UF72B" = moveToEndOfDocumentAndModifySelection:; // ctrl-shift-end
}
EOF
以上是关于sh 修复osx home / end键,使它们按照Linux / Windows上的方式工作。的主要内容,如果未能解决你的问题,请参考以下文章
sh Bash - 如何使“按任意键继续”
我在使用vs进行C#编程中常用的几个快捷键
HTML OSX VIM终端向上翻页,Page Down,Home,End Working
HTTPBS架构
Notepad++快捷键及使用技巧
代码的快速操作