• pycharm ideavimrc设置备忘


    文件存放位置 windows下 C:Users你的用户名.ideavimrc

    注:如果要映射pycharm 中的一些命令可以 在pycharm 中 edit->Macros->StartMacros Recording 录制一下命令然后用 Edit Macros 看一下命令是什么。

     

    "文件存放位置 windows下 C:Users你的用户名.ideavimrc
    “为IdeaVim插件增加自动切换为英文输入法的功能
    set keep-english-in-normal
    ”如果需要回到insert#!/usr/bin/env 模式时恢复输入法,请使用 :set keep-english-in-normal-and-restore-in-insert
    
    
    " 启用vim surround功能
    set surround
    " 显示行号
    set nu
    " 显示相对行号
    set rnu
    " 高亮搜索
    set hlsearch
    " 自动定位到输入中的字符串,不需要回车搜索
    set incsearch
    " 显示当前的模式
    set showmode
    " 共享系统粘贴板
    set clipboard=unnamed
    " 搜索时智能匹配大小写
    set ignorecase smartcase
    
    let mapleader=";"
    " 粘贴最近复制寄存器
    noremap <leader>; "0p
    " Redo
    nnoremap U <C-r>
    " Quit visual mode
    vnoremap v <Esc>
    " Yank to the end of line
    nnoremap Y y$
    "格式化代码 
    
    map 
     :action ReformatCode<CR>
    "跳转到定义
    map gd :action Gotolmplementation
    inoremap kj <Esc>
    vnoremap kj <Esc>
    noremap H ^
    noremap L $
    "关闭搜索高亮
    nnoremap <leader>/ :nohl<CR>
    "运行当前文件
    nnoremap <leader>r :action RunClass<CR>
    "改变量名
    nnoremap <leader>s :action RenameElement<CR>
    "新建一个文件
    nnoremap <leader>n :action NewFile<CR>
    "Ctrl + Shift + I查看快速定义
    nnoremap <leader>v :action QuickImplementations<CR>
    
    
    noremap <leader>k gt
    noremap <leader>j gT
    noremap <leader>h :action Back<CR>
    noremap <leader>l :action Forward<CR>
    "noremap <leader>v :action VimVisualToggleBlockMode<CR>
    noremap <leader>fs :action FileStructurePopup<CR>
     
    noremap <leader>ga :action GotoAction<CR>
    noremap <leader>gc :action GotoClass<CR>
    noremap <leader>gd :action GotoDeclaration<CR>
    noremap <leader>gi :action GotoImplementation<CR>
    noremap <leader>gs :action GotoSuperMethod<CR>
    noremap <leader>gt :action GotoTest<CR>
     
    "noremap / :action Find<CR>
    "noremap f :action AceAction<CR>
    "noremap F :action AceTargetAction<CR>
    
    
    " Normal + Visual
    noremap # #zz
    noremap * *zz
    noremap w wzz
    noremap W Wzz
    noremap e ezz
    noremap E Ezz
    noremap b bzz
    noremap B Bzz
    "noremap H Hzz
    "noremap L Lzz
    noremap 0 0zz
    noremap $ $zz
    noremap ^ ^zz
    noremap j jzz
    noremap k kzz
    noremap G Gzz
    noremap u uzz
    noremap ( (zz
    noremap ) )zz
    noremap { {zz
    noremap } }zz
    noremap [{ [{zz
    noremap ]} ]}zz
    noremap gd gdzz
    .ideavimrc

    import 自动导入  按住 alt+ 两次 /

       Pycharm->Perferences->Editor->Auto Import 选中 from <module> import <name>    #默认选中

       Pycharm->Perferences->Keymap   查找basic 把快捷键改为 alt+/

              

     选用主题:

      file-settings-appearance & Behavior -appearance-theme->Darcula;use custom font->DialogInput 

       file-settings-editor-color scheme ->Monokai

     取消pycharm拼写检查波浪线

    选择Editur—Color Scheme—General选项,然后选择右边对话框中的Errors and Warnings选项,选择选项下方的weak Waring,然后将界面右边的Effects去掉勾选即可

    idea/pycharm批量修改变量名等

     1: Shift+F6

    2:Ctrl+Shift+Alt+J


    pyCharm中python对象的自动提示

    Python代码规范(PEP8)问题及解决

  • 相关阅读:
    Microsoft 365 开发篇:建立医疗组织的Microsoft Teams 模板
    Microsoft 365 开发篇:将SharePoint Online的Site Collection保存为模板
    Microsoft 365 开发:updateRecordingStatus API 发布
    Microsoft 365开发篇:Microsoft Build 2020 关于Graph API 更新
    线上公开认知课:软件开发
    Microsoft Build 2020:Microsoft Teams 新功能概览
    Microsoft 365 开发篇:Teams Export API支持数据导出
    201306114357—实验2
    test
    正则表达式
  • 原文地址:https://www.cnblogs.com/yangjig/p/10152544.html
Copyright © 2020-2023  润新知