<;C-PageUp>;通过腻子在vim中
我的.vimrc包含<;C-PageUp>;通过腻子在vim中,vim,tabs,putty,Vim,Tabs,Putty,我的.vimrc包含 nnoremap <C-PageUp> :tabprevious<CR> nnoremap <C-PageDown> :tabnext<CR> nnoremap <C-t> :tabnew<CR> inoremap <C-PageUp> <Esc>:tabprevious<CR>i inoremap <C-PageDown> <
nnoremap <C-PageUp> :tabprevious<CR>
nnoremap <C-PageDown> :tabnext<CR>
nnoremap <C-t> :tabnew<CR>
inoremap <C-PageUp> <Esc>:tabprevious<CR>i
inoremap <C-PageDown> <Esc>:tabnext<CR>i
inoremap <C-t> <Esc>:tabnew<CR>
nnoremap:tabprevious
nnoremap:tabnext
nnoremap:tabnew
inoremap:tabpreviousi
inoremap:tabnexti
inoremap:tabnew
它在Ubuntu中工作
但在窗户上,腻子是没用的。Ctrl+PageUp可将终端1向上滚动。Ctrl+PageDown不执行任何操作
是否可以在vim中使用PuTTY的组合Ctrl+PageUp切换选项卡?如果无法切换,是否有支持此操作的windows终端仿真器?我知道您希望使用C-PageUp,但我建议使用以下默认值切换选项卡 要移动到下一个选项卡,请使用
gt
要移动到上一个选项卡,请使用
gT
我将以下映射用于其他与选项卡相关的快捷方式
map <leader>tn :tabnew<cr>
map <leader>to :tabonly<cr>
map <leader>tc :tabclose<cr>
map <leader>tm :tabmove<cr>
map <leader>te :tabedit <c-r>=expand("%:p:h")<cr>/
map tn:tabnew
映射到:tabonly
地图tc:tabclose
地图tm:tabmove
映射te:tabedit=expand(“%:p:h”)/
我也遇到了同样的问题,最后我添加了新的地图,
和
,它们在油灰上很好地工作,让你的手放在第一排。这可能会有帮助。这没关系,但在这种情况下,不可能从插入模式切换选项卡。此外,对于大多数带有选项卡的应用程序,例如sublime,都是默认热键,记事本++和所有浏览器。我试着本能地推动它。但是我想我现在必须放弃。插入模式是为了插入:)或者,你可以做/从插入模式。PS:替代:检查my,看看如何在文本和GUI模式中为每个标记添加一个数字:(第69行和第138-179行),然后你可以轻松地进行Ngt(或插入模式下的Ngt)以更改为选项卡N。