Я пишу багато пітона у своєму VIM, на терміналі. Що мені робити?
Я пишу багато пітона у своєму VIM, на терміналі. Що мені робити?
Відповіді:
Зробіть стандартні ярлики старше 30 років
^f
(вперед == сторінка вниз)
^b
(назад == сторінка вгору)
^
(це зміна-6 застережень для початку рядка) та
$
(кінець рядка)
...не працює?
Або ви шукаєте клавіатурні клавіші для цих функцій? Для цього використовуйте клавіші зі стрілками Fn +:
Fn + стрілка вниз == сторінка вниз
Fn + стрілка вгору == сторінка вгору
Fn + стрілка вліво == home
Fn + стрілка вправо == кінець
|
еквівалент HOME: вони обидва переходять до 0-го стовпця рядка, а не до першого непробільного символу в ньому.
bind '"\e[1~":"\eOH"'
і bind '"\e[4~":"\eOF"'
у свій $ HOME / .bashrc. Більше Mac та Linux-налаштування bash / vim на веб- сайті github.com/sudoer/dotfiles .
Команди Vim (вони не характерні для mac):
кінець рядка: $
початок рядка: 0
сторінка вниз: ctrl + f
сторінка вгору: ctrl + b
Якщо ви заглянете в налаштування клавіатури терміналу - ви можете поміняти місцями дії на сторінку вгору / вниз та переміщення сторінки вгору / вниз. Це працює в стандартному форматі vim і, як ви очікували, на віддалених полях.
gg і G - все, що потрібно для дома / кінця. (Я витратив деякий час, намагаючись, щоб це працювало)
Щоб HOME і END працювали у vim та в оболонці, покладіть bind '"\e[1~":"\eOH"'
і bind '"\e[4~":"\eOF"'
у свій $ HOME / .bashrc файл.
Більше Mac-та Linux-налаштувань bash / vim: https://github.com/sudoer/dotfiles . У сценаріях bash шукайте слова $ OSTYPE та "darwin". У vimrc є аналогічний блок "Дарвін" для налаштування vim-специфічних для Mac.